Ejemplo n.º 1
0
 @Test
 public void updateExistingUser() {
   String oldPwd = mockUser.getPassword();
   String newPwd = oldPwd + "1";
   mockUser.setPassword(newPwd);
   sut.update(mockUser);
   User updated = sut.findUserByUsername("mockUser");
   assertThat(updated.getPassword()).isEqualTo(newPwd);
 }
Ejemplo n.º 2
0
 @Test
 public void findAnAccountByUserAndName() {
   Account acc = sut.findAccountByOwnerAndName(mockUser, "mockAccount");
   assertThat(acc).isNotNull();
   assertThat(acc.getId()).isEqualTo(1);
   assertThat(acc.getTeam()).isNotNull().hasSize(1);
   assertThat(acc.getRole(mockUser)).isEqualTo(Member.MemberRole.Admin);
 }
Ejemplo n.º 3
0
  @Test
  public void userCreateAnAccount() {
    Account acc = new Account("hisAccount", mockUser);
    assertThat(acc.isTeamMember(mockUser)).isFalse();
    assertThat(acc.getId()).isNull();

    acc = sut.createAccount(acc);

    assertThat(acc.getId()).isGreaterThan(0);
    assertThat(acc.isTeamMember(mockUser)).isTrue();
    assertThat(acc.getRole(mockUser)).isEqualTo(Member.MemberRole.Admin);
  }
Ejemplo n.º 4
0
 @Test
 public void returnsNullWhenAccountIsNotFound() {
   Account acc = sut.findAccountByOwnerAndName(mockUser, "otherAccount");
   assertThat(acc).isNull();
 }
Ejemplo n.º 5
0
 @Test
 public void returnsNullWhenNoUserIsFoundByEmail() {
   User u = sut.findUserByEmail("*****@*****.**");
   assertThat(u).isNull();
 }
Ejemplo n.º 6
0
 @Test
 public void findByEmailExistingUser() {
   User u = sut.findUserByEmail("*****@*****.**");
   assertThat(u).isNotNull();
 }
Ejemplo n.º 7
0
 @Test
 public void returnsNullWhenNoUserIsFoundByUsername() {
   User u = sut.findUserByUsername("mock1User");
   assertThat(u).isNull();
 }
Ejemplo n.º 8
0
 @Test
 public void createNewUser() {
   User u = sut.create(new User("tartur", "kjjkl", "*****@*****.**"));
   assertNotNull(u);
 }
Ejemplo n.º 9
0
 @Before
 public void setUp() {
   sut = new JpaDataService();
   sut.setEntityManagerFactory(emf);
   mockUser = sut.findUserByUsername("mockUser");
 }