public void TestEmployerDefaultConstructorDetection() { TestEmployer testEmployer = new TestEmployer(); Assert.IsFalse(testEmployer.CanEmploy(typeof(NoDefaultConstructor))); Assert.IsFalse(testEmployer.CanEmploy(typeof(NonPublicDefaultConstructor))); Assert.IsTrue(testEmployer.CanEmploy(typeof(PublicDefaultConstructor))); }