public void should_be_forbidded_to_users() { var userRole = Claim.For("role", "user"); var matched = ClaimsMatcher.Matches <ForbiddenToUsers>(userRole); Assert.IsFalse(matched); }
public void should_match_by_attributes() { var adminRole = Claim.For("role", "admin"); var matched = ClaimsMatcher.Matches <RequireAdminRoleCommand>(adminRole); Assert.IsTrue(matched); }
public void should_not_match_by_attributes() { var userRole = Claim.For("role", "user"); var matched = ClaimsMatcher.Matches <RequireAdminRoleCommand>(userRole); Assert.IsFalse(matched); }
public void should_be_allowd_to_non_users() { var guestRole = Claim.For("role", "guest"); var matched = ClaimsMatcher.Matches <ForbiddenToUsers>(guestRole); Assert.IsTrue(matched); }