public void Can_Create_Custom_Scan_Routine() { var scanner = new ScanOverridingAssemblyObjectDefinitionScanner(); var registry = new DefaultListableObjectFactory(); scanner.ScanAndRegisterTypes(registry); Assert.That(registry.ObjectDefinitionCount, Is.EqualTo(1), "found multiple definitions"); Assert.That(registry.GetObject<ComponentScan.ScanComponentsAndAddToContext.ConfigurationImpl>(), Is.Not.Null, "correct single defintion was not registered"); }
public void Can_Create_Custom_Scan_Routine() { var scanner = new ScanOverridingAssemblyObjectDefinitionScanner(); var registry = new DefaultListableObjectFactory(); scanner.ScanAndRegisterTypes(registry); Assert.That(registry.ObjectDefinitionCount, Is.EqualTo(1), "found multiple definitions"); Assert.That(registry.GetObject <ComponentScan.ScanComponentsAndAddToContext.ConfigurationImpl>(), Is.Not.Null, "correct single defintion was not registered"); }