public void testCreateUser() throws Exception {
    final int initialNumberOfUsers = _userManagement.viewUsers().size();
    assertFileDoesNotContainsPasswordForUser(_testUserName);

    boolean success = _userManagement.createUser(_testUserName, TEST_PASSWORD);
    assertTrue("Should have been able to create new user " + _testUserName, success);
    assertEquals(
        "Unexpected number of users after add",
        initialNumberOfUsers + 1,
        _userManagement.viewUsers().size());

    assertFileContainsPasswordForUser(_testUserName);
  }