public void IsInRole_GIVEN_Has_Role_ABC_WHEN_roleName_IS_DEF_THEN_Returns_False() { const string RoleName = "ABC"; const string CheckRoleName = "DEF"; var role = new Role { Name = RoleName }; var user = new User(); user.SetProperty(u => u.Id, 1); user.AddRole(role); var principal = new JumbleblocksPrincipal(new JumbleblocksUserIdentity(user), user); var result = principal.IsInRole(CheckRoleName); result.ShouldBeFalse(); }
public void IsInRole_Given_Ctor_user_Is_Null_THEN_Returns_False() { var principal = new JumbleblocksPrincipal(new JumbleblocksAnonymousIdentity(), null); var result = principal.IsInRole("abc"); result.ShouldBeFalse(); }