public void DontAcceptInternalClass()
		{
			TypeFilterProvider filter = new PublicTypeWithDefaultConstructorFilter();
			Assert.IsFalse(filter.CanFilterType(typeof(PrivateTestClass), false));
		}
		public void DontAcceptPublicClassWitoutDefaultConstructor()
		{
			TypeFilterProvider filter = new PublicTypeWithDefaultConstructorFilter();
			Assert.IsFalse(filter.CanFilterType(typeof(NoDefaultConstructor), false));
		}
		public void AcceptPublicClassWithDefaultConstructor()
		{
			TypeFilterProvider filter = new PublicTypeWithDefaultConstructorFilter();
			Assert.IsTrue(filter.CanFilterType(typeof(PublicTestClass), false));
		}