package com.rogoapp;
import static org.junit.Assert.*;
import java.util.Date;
import org.junit.Test;
public class UserTest extends AbstractTest {
// I don't think this is really useful after all
//
// @Test
// public void testConstructorWithDateObject() {
// User user = new User(USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE, EMAIL_DEFAULT);
//
// assertUserHasValues(user, USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE, EMAIL_DEFAULT,
// SCORE_START, LEVEL_START);
// }
//
// @Test
// public void testConstructorWithIntDates() {
// User user = new User(USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE_YEAR,
// BIRTHDAY_DEFAULT_DATE_MONTH, BIRTHDAY_DEFAULT_DAY, EMAIL_DEFAULT);
//
// assertUserHasValues(user, USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE, EMAIL_DEFAULT,
// SCORE_START, LEVEL_START);
// }
//
// @Test
// public void testIncrementScore() {
// User user = new User(USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE, EMAIL_DEFAULT);
//
// user.incrementScore(SCORE_DEFAULT_INCREMENT);
//
// assertUserHasValues(user, USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE, EMAIL_DEFAULT,
// SCORE_INCREMENTED, LEVEL_START);
// }
//
// @Test
// public void testIncrementLevel() {
// User user = new User(USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE, EMAIL_DEFAULT);
//
// user.incrementLevel(LEVEL_DEFAULT_INCREMENT);
//
// assertUserHasValues(user, USERNAME_DEFAULT, FIRST_NAME_DEFAULT, LAST_NAME_DEFAULT, BIRTHDAY_DEFAULT_DATE, EMAIL_DEFAULT,
// SCORE_START, LEVEL_INCREMENTED);
// }
}