コード例 #1
0
		public void ScanMyAssemblyWithAction_RegisterWithFirstInterface_ResolvesFoo()
		{
			var extendedRegistry = new ExtendedRegistryTest();

			extendedRegistry.ScanMyAssembly(Conventions.FirstInterfaceIsIName);

			var container = InstallInContainer(extendedRegistry);
			var foos = container.ResolveAll<IFoo>();
			Expect(foos, Has.Some.TypeOf<Foo>());
			Expect(foos, Has.No.TypeOf<FooBar>());
		}