Exemple #1
0
        public void DontAcceptInternalClass()
        {
            TypeFilterProvider filter = new PublicTypeWithDefaultConstructorFilter();

            Assert.IsFalse(filter.CanFilterType(typeof(PrivateTestClass), false));
        }
Exemple #2
0
        public void DontAcceptPublicClassWitoutDefaultConstructor()
        {
            TypeFilterProvider filter = new PublicTypeWithDefaultConstructorFilter();

            Assert.IsFalse(filter.CanFilterType(typeof(NoDefaultConstructor), false));
        }
Exemple #3
0
        public void AcceptPublicClassWithDefaultConstructor()
        {
            TypeFilterProvider filter = new PublicTypeWithDefaultConstructorFilter();

            Assert.IsTrue(filter.CanFilterType(typeof(PublicTestClass), false));
        }