public void CollectionTest()
        {
            var actual   = container.Resolve <IEnumerable <ICollectionDependency> >();
            var expected = new ICollectionDependency[] { new CollectionClass1(), new CollectionClass2(), new CollectionClass3() };

            Assert.AreEqual(expected, actual);
        }
 public AnotherSimpleClass([DependencyKey(Names.Second)] ICollectionDependency dependency)
 {
     this.dependency = dependency;
 }