@Test(expected = UserException.class)
public final void testCreateDuplicateUser() throws Exception
{
logger.info("About to execute test method {}", testMethod.getMethodName());
User user = new User(TEST_USER_ID, TEST_PASSWORD);
User actualUser = userService.signupUser(user);
assertTrue(actualUser != null);
User duplicateUser = new User(TEST_USER_ID, TEST_PASSWORD);
userService.signupUser(duplicateUser);
fail("The execution control flow must not arrive here.");
logger.info("Finished executing test method {}", testMethod.getMethodName());
}