### Question:
StandaloneCommandLineInterface { public List<String> getAllUserNames() throws IDMStoreException { List<User> users = identityStore.getUsers().getUsers(); return users.stream().map(User::getName).collect(Collectors.toList()); } StandaloneCommandLineInterface(File directoryWithDatabaseFile); List<String> getAllUserNames(); boolean resetPassword(String userIdWithoutDomain, String newPassword); boolean checkUserPassword(String userIdWithoutDomain, String password); void createNewUser(String userName, String password, boolean isAdmin); boolean deleteUser(String userIdWithoutDomain);  }### Answer:
@Test public void testInitialEmptyDatabase() throws Exception { assertThat(cli.getAllUserNames()).isEmpty(); }