public void RemovePermissionAccess_MismatchTag() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); rp.TagNames = new string [1] { "Monkeys" }; rp.RemovePermissionAccess(new ResourcePermissionBaseEntry()); }
public void RemovePermissionAccess_Unexisting() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); rp.TagNames = new string [1] { "Monkeys" }; ResourcePermissionBaseEntry entry = new ResourcePermissionBaseEntry(0, new string [1] { "Singes" }); rp.RemovePermissionAccess(entry); }
public void Unrestricted_AddRemove() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(PermissionState.Unrestricted); rp.TagNames = new string [1] { "Monkeys" }; ResourcePermissionBaseEntry entry = new ResourcePermissionBaseEntry(0, new string [1] { "Singes" }); rp.AddPermissionAccess(entry); ResourcePermissionBaseEntry [] entries = rp.GetPermissionEntries(); Assert.AreEqual(1, entries.Length, "Count==1"); rp.RemovePermissionAccess(entry); entries = rp.GetPermissionEntries(); Assert.AreEqual(0, entries.Length, "Count==0"); }
public void Unrestricted_AddRemove () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (PermissionState.Unrestricted); rp.TagNames = new string [1] { "Monkeys" }; ResourcePermissionBaseEntry entry = new ResourcePermissionBaseEntry (0, new string [1] { "Singes" }); rp.AddPermissionAccess (entry); ResourcePermissionBaseEntry [] entries = rp.GetPermissionEntries (); Assert.AreEqual (1, entries.Length, "Count==1"); rp.RemovePermissionAccess (entry); entries = rp.GetPermissionEntries (); Assert.AreEqual (0, entries.Length, "Count==0"); }
public void RemovePermissionAccess_Unexisting () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); rp.TagNames = new string [1] { "Monkeys" }; ResourcePermissionBaseEntry entry = new ResourcePermissionBaseEntry (0, new string [1] { "Singes" }); rp.RemovePermissionAccess (entry); }
public void RemovePermissionAccess_MismatchTag () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); rp.TagNames = new string [1] { "Monkeys" }; rp.RemovePermissionAccess (new ResourcePermissionBaseEntry ()); }
public void RemovePermissionAccess_Null () { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase (); rp.RemovePermissionAccess (null); }
public void RemovePermissionAccess_Null() { NonAbstractResourcePermissionBase rp = new NonAbstractResourcePermissionBase(); rp.RemovePermissionAccess(null); }