package ch.alv.components.data.model;
import org.junit.Test;
import java.util.Date;
import static org.junit.Assert.assertEquals;
/**
* Test cases for the {@link User} class
*
* @since 1.0.0
*/
public class UserTest {
@Test
public void testEntity() {
Date now = new Date();
User entity = new User();
entity.setId("testId");
entity.setUserName("userName");
assertEquals("userName", entity.getUserName());
entity.setFirstName("testFirstName");
assertEquals("testFirstName", entity.getFirstName());
entity.setLastName("testLastName");
assertEquals("testLastName", entity.getLastName());
entity.setEmail("testEmail");
assertEquals("testEmail", entity.getEmail());
entity.setPassword("testPassword");
assertEquals("testPassword", entity.getPassword());
entity.setLastLogin(now);
assertEquals(now, entity.getLastLogin());
entity.setNumberOfFailedLogins(99);
assertEquals(99, entity.getNumberOfFailedLogins());
}
}