public void It_gets_role_by_id() { IdentityRole role; using (var transaction = _database.GetTransaction()) { CreateRole(role1); var roleId = _roleTable.GetRoleId(role1); role = _roleTable.GetRoleById(roleId); transaction.Dispose(); } Assert.AreEqual(role1, role.Name); }
public void TestRoleUpdate() { Role role = RoleTable.Insert(this.connection, "test"); Assert.AreEqual("test", role.Name); role.Name = "test2"; Assert.IsTrue(RoleTable.Update(this.connection, role)); role = RoleTable.GetRoleById(this.connection, role.Id); Assert.AreEqual("test2", role.Name); Assert.IsTrue(RoleTable.Delete(this.connection, role)); }
public void TestUserUpdate() { User user = UserTable.Insert(this.connection, 1, "John", "Tester"); user.Name = "Jack"; user.Surname = "Trader"; user.Role = RoleTable.GetRoleById(this.connection, 2); Assert.IsTrue(UserTable.Update(this.connection, user)); User changedUser = UserTable.GetUserById(this.connection, user.Id); Assert.AreEqual(user.Name, changedUser.Name); Assert.AreEqual(user.Surname, changedUser.Surname); Assert.AreEqual(user.Role.Id, changedUser.Role.Id); Assert.IsTrue(UserTable.Delete(this.connection, changedUser)); }
public void TestRoleCreation() { Role role = RoleTable.Insert(this.connection, "test"); Role other = RoleTable.GetRoleById(this.connection, role.Id); Assert.AreEqual(role.Name, other.Name, "Jména rolí se neshodují"); Assert.IsTrue(RoleTable.Delete(this.connection, role)); try { RoleTable.GetRoleById(this.connection, role.Id); Assert.Fail("Role pořád existuje"); } catch (DatabaseException) { } }
public Task <TRole> FindByIdAsync(int roleId) { TRole result = roleTable.GetRoleById(roleId) as TRole; return(Task.FromResult(result)); }
public async Task <TRole> FindByIdAsync(int roleId) { var role = await RoleTable.GetRoleById(roleId) as TRole; return(role); }
public void TestRoleSelection() { Role role = RoleTable.GetRoleById(this.connection, 1); Assert.AreEqual("admin", role.Name); }