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>()); }