public void Should_delegate_to_result_filter_executed()
		{
			var attribute = new FilterUsingAttribute(typeof(TestResultFilter));
			var context = new ResultExecutedContext();
			attribute.OnResultExecuted(context);
			context.Result.ShouldBe<EmptyResult>();
		}
		public void Should_delegate_to_actionfilter_executed()
		{
			var attribute = new FilterUsingAttribute(typeof(TestActionFilter));
			var context = new ActionExecutedContext();
			attribute.OnActionExecuted(context);
			context.Result.ShouldBe<EmptyResult>();
		}
		public void Should_delegate_to_authorization_filter()
		{
			var attribute = new FilterUsingAttribute(typeof(TestAuthFilter));
			var context = new AuthorizationContext();
			attribute.OnAuthorization(context);
			context.Result.ShouldBe<EmptyResult>();
		}
        public void Should_delegate_to_result_filter_executed()
        {
            var attribute = new FilterUsingAttribute(typeof(TestResultFilter));
            var context   = new ResultExecutedContext();

            attribute.OnResultExecuted(context);
            context.Result.ShouldBe <EmptyResult>();
        }
        public void Should_delegate_to_authorization_filter()
        {
            var attribute = new FilterUsingAttribute(typeof(TestAuthFilter));
            var context   = new AuthorizationContext();

            attribute.OnAuthorization(context);
            context.Result.ShouldBe <EmptyResult>();
        }
        public void Should_delegate_to_actionfilter_executed()
        {
            var attribute = new FilterUsingAttribute(typeof(TestActionFilter));
            var context   = new ActionExecutedContext();

            attribute.OnActionExecuted(context);
            context.Result.ShouldBe <EmptyResult>();
        }
		public void Should_store_filter_types()
		{
			var attribute = new FilterUsingAttribute(typeof (TestActionFilter));
			attribute.FilterType.ShouldEqual(typeof (TestActionFilter));
		}
        public void Should_store_filter_types()
        {
            var attribute = new FilterUsingAttribute(typeof(TestActionFilter));

            attribute.FilterType.ShouldEqual(typeof(TestActionFilter));
        }