Пример #1
0
        public void MissingDependancyIsNotAddedWhenItIsAlreadyPresent()
        {
            var compositeExporter = new CompositeExporter(TestExporter.Default, TestExporterDependancy.Default);

            Assert.Equal(2, compositeExporter.exporters.Count());
            Assert.Equal(new IExporter[] { TestExporter.Default, TestExporterDependancy.Default }, compositeExporter.exporters);
        }
Пример #2
0
        public void MissingDependencyIsAdded()
        {
            var compositeExporter = new CompositeExporter(TestExporter.Default);

            Assert.Equal(2, compositeExporter.Exporters.Count());
            Assert.Equal(new IExporter[] { TestExporterDependency.Default, TestExporter.Default }, compositeExporter.Exporters);
        }