public void PublicToSelf()
        {
            var container = ContainerFactory.Create();
            CompositionBatch batch = new CompositionBatch();
            var importer = new AllPublic() { ExportA = 5, ExportB = 10 };
            batch.AddPart(importer);
            container.Compose(batch);

            Assert.AreEqual(5, importer.ImportA);
            Assert.AreEqual(10, importer.ImportB);
        }
        public void PublicToSelf()
        {
            var container          = ContainerFactory.Create();
            CompositionBatch batch = new CompositionBatch();
            var importer           = new AllPublic()
            {
                ExportA = 5, ExportB = 10
            };

            batch.AddPart(importer);
            container.Compose(batch);

            Assert.AreEqual(5, importer.ImportA);
            Assert.AreEqual(10, importer.ImportB);
        }