public void DeleteRole() { dynamic role = new IdentityRole { Name = "PowerUsers" }; role = roleTable.Insert(role); roleTable.Delete(where : "Name = 'PowerUsers'"); int count = roleTable.All("Name = 'PowerUsers'").ToList().Count; Assert.AreEqual(0, count); }
public void Cleanup() { userRoleTable.Delete(); userTable.Delete(); roleTable.Delete(); database.Dispose(); }
public Task DeleteAsync(TRole role) { if (role == null) { throw new ArgumentNullException("user"); } roleTable.Delete(role.Id); return(Task.FromResult <Object>(null)); }
public Task DeleteAsync(TRole role) { if (role == null) { throw new ArgumentNullException(nameof(role)); } return(RoleTable.Delete(role.Id)); }
public void It_deletes_a_role() { int roleCount; using (var transaction = _database.GetTransaction()) { CreateRole(role1); var role = _roleTable.GetRoleByName(role1); _roleTable.Delete(role.Id); roleCount = _roleTable.GetRoles().Count(); } Assert.AreEqual(0, roleCount); }
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 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) { } }