Exemple #1
0
            public void should_resolve_in_registration_order()
            {
                var instances = new IBoo[] { new AnotherBoo(), new ChildBoo2(), new Boo(), new ChildBoo1() };

                instances.ForEach(i => Container.Put(Binding.Use(i).As <IBoo>()));

                var resolved = Container.GetAll <IBoo>();

                resolved.Should().ContainInOrder(instances);
            }
            public void should_resolve_in_registration_order()
            {
                var instances = new IBoo[] {new AnotherBoo(), new ChildBoo2(), new Boo(), new ChildBoo1()};

                instances.ForEach(i => Container.Put(Binding.Use(i).As<IBoo>()));

                var resolved = Container.GetAll<IBoo>();

                resolved.Should().ContainInOrder(instances);
            }