using System.Collections.Generic; using NUnit.Framework; using Assert = ModestTree.Assert; namespace Zenject.Tests.Other { [TestFixture] public class TestResolveMany : ZenjectUnitTestFixture { class Test0 { } class Test1 : Test0 { } class Test2 : Test0 { } [Test] public void TestCase1() { Container.Bind().To().AsSingle(); Container.Bind().To().AsSingle(); List many = Container.ResolveAll(); Assert.That(many.Count == 2); } [Test] public void TestOptional() { List many = Container.ResolveAll(); Assert.That(many.Count == 0); } } }