public void AddPermission() { var def = new PermissionGroupDefinition("Test"); def.Permissions.ShouldBeEmpty(); def.AddPermission("TestPermission"); def.Permissions.ShouldHaveSingleItem().Name.ShouldBe("TestPermission"); }
public void GetPermissionsWithChildren() { var def = new PermissionGroupDefinition("Test"); def.Permissions.ShouldBeEmpty(); def .AddPermission("TestPermission", p => p.AddChild("TestChild")); def.GetPermissionsWithChildren().Count.ShouldBe(2); }