### Question:
H2Store implements IIDMStore { public User createUser(String name, String password, String domain, String description, String email, boolean enabled, String salt) throws StoreException { User user = new User(); user.setName(name); user.setDomainid(domain); user.setDescription(description); user.setEmail(email); user.setEnabled(enabled); user.setPassword(password); user.setSalt(salt); return userStore.createUser(user); } H2Store(final String dbUsername, final String dbPassword, final PasswordHashService passwordService);  H2Store(ConnectionProvider connectionFactory, final PasswordHashService passwordService); @Override Domain writeDomain(Domain domain); @Override Domain readDomain(String domainid); @Override Domain deleteDomain(String domainid); @Override Domain updateDomain(Domain domain); @Override Domains getDomains(); @Override Role writeRole(Role role); @Override Role readRole(String roleid); @Override Role deleteRole(String roleid); @Override Role updateRole(Role role); @Override Roles getRoles(); @Override User writeUser(User user); @Override User readUser(String userid); @Override User deleteUser(String userid); @Override User updateUser(User user); @Override Users getUsers(String username, String domain); @Override Users getUsers(); @Override Grant writeGrant(Grant grant); @Override Grant readGrant(String grantid); @Override Grant readGrant(String domainid, String userid, String roleid); @Override Grant deleteGrant(String grantid); @Override Grants getGrants(String domainid, String userid); @Override Grants getGrants(String userid); Domain createDomain(String domainName, boolean enable); User createUser(String name, String password, String domain, String description,
            String email, boolean enabled, String salt); Role createRole(String name, String domain, String description); Grant createGrant(String domain, String user, String role);  }### Answer:
@Test public void testCreateUser() throws StoreException { User user = h2Store.createUser("test", "pass", "domain", "desc", "email",true, "SALT"); Assert.assertEquals(true, user != null); }