Advertisement
Guest User

Untitled

a guest
May 9th, 2012
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. /**
  2. * @see UserController#createUser(SimpleObject,WebRequest)
  3. * @verifies create a new user
  4. */
  5. @Test
  6. // @Ignore("RESTWS-242: Define creatable/updatable properties on UserResource resource")
  7. public void createUser_shouldCreateANewUser() throws Exception {
  8. Person p = Context.getPersonService().getPersonByUuid("da7f524f-27ce-4bb2-86d6-6d1d05312bd5");
  9. Assert.assertNotNull("Test person should be found",PropertyUtils.getProperty(p,"uuid"));
  10. UserService service=Context.getUserService();
  11. UserController controller=new UserController();
  12. MockHttpServletRequest request = new MockHttpServletRequest();
  13. MockHttpServletResponse response = new MockHttpServletResponse();
  14. int originalCount = service.getAllUsers().size();
  15. String json = "{\"username\":\"test\",\"password\":\"Admin@123\",\"person\":\"da7f524f-27ce-4bb2-86d6-6d1d05312bd5\",\"roles\":[\"3480cb6d-c291-46c8-8d3a-96dc33d199fb\"]}";
  16. SimpleObject post = new ObjectMapper().readValue(json, SimpleObject.class);
  17. Object newUser = controller.create(post, request, response);
  18. Assert.assertNotNull(PropertyUtils.getProperty(newUser, "uuid"));
  19. Assert.assertEquals(originalCount + 1, service.getAllUsers().size());
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement