NIHVIVO-2279 Add more functions to the UserAccount controller.
This commit is contained in:
parent
9b41389bd7
commit
74a34e8a31
17 changed files with 728 additions and 216 deletions
|
@ -2,6 +2,7 @@
|
|||
|
||||
package edu.cornell.mannlib.vitro.webapp.dao.jena;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNull;
|
||||
import static org.junit.Assert.fail;
|
||||
|
@ -46,6 +47,9 @@ public class UserAccountsDaoJenaTest extends AbstractTestClass {
|
|||
private static final String URI_USER1 = NS_MINE + "user01";
|
||||
private static final String URI_NO_SUCH_USER = NS_MINE + "bogusUser";
|
||||
|
||||
private static final String EMAIL_USER1 = "email@able.edu";
|
||||
private static final String EMAIL_NO_SUCH_USER = NS_MINE + "bogus@email.com";
|
||||
|
||||
private static final String URI_ROLE1 = NS_MINE + "role1";
|
||||
private static final String URI_ROLE2 = NS_MINE + "role2";
|
||||
private static final String URI_ROLE3 = NS_MINE + "role3";
|
||||
|
@ -100,6 +104,24 @@ public class UserAccountsDaoJenaTest extends AbstractTestClass {
|
|||
assertNull("null result", u);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getUserAccountByEmailSuccess() {
|
||||
UserAccount u = dao.getUserAccountByEmail(EMAIL_USER1);
|
||||
assertEquals("uri", URI_USER1, u.getUri());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getUserAccountByEmailNull() {
|
||||
UserAccount u = dao.getUserAccountByEmail(null);
|
||||
assertEquals("uri", null, u);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getUserAccountByEmailNotFound() {
|
||||
UserAccount u = dao.getUserAccountByEmail(EMAIL_NO_SUCH_USER);
|
||||
assertEquals("uri", null, u);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void insertUserAccountSuccess() {
|
||||
UserAccount in = new UserAccount();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue