public void get_policy_type_when_it_is_an_authorization_policy() { AuthorizedByAttribute.RuleTypeFor(typeof(Input1), typeof(AuthorizationRule1)) .ShouldBe(typeof(AuthorizationRule1)); }
public void get_policy_type_when_it_is_an_authorization_rule_for_that_input() { AuthorizedByAttribute.RuleTypeFor(typeof(Input1), typeof(Input1Checker)) .ShouldEqual(typeof(AuthorizationPolicy <Input1, Input1Checker>)); }