public void Create_With_NonExistingTypeInAssembly_ShouldTryFromConfig() { var f = new ObjectFactory(); var fooInstance = f.Create(new CreationInfo { Name = "MyNameSpace.ExistingFoo, MyNameSpace.Training.NetPatterns" }); Assert.IsNull(fooInstance); }
public void Create_With_ExistingTypeInAssembly_ShouldReturnInstanceOfSpecifiedType() { var f = new ObjectFactory(); var fooInstance = f.Create(new CreationInfo { Name = UnitTestCommon.FooTypeFullName }); Assert.IsNotNull(fooInstance); Assert.AreEqual(UnitTestCommon.FooTypeFullName, fooInstance.GetType().FullName); }