public void TestInitialize() { factories = Substitute.For<Factories>(); providerFactory = Substitute.For<CloudProviderFactory>(); provider = Substitute.For<CloudProvider>(); providerFactory.Create().Returns(provider); exportAndImport = Substitute.For<ExportAndImport>(); settings = new Settings { CloudToken = "foo" }; factories.Settings.Returns(settings); sut = new CloudImpl(providerFactory, factories, exportAndImport); }
public CloudImpl(CloudProviderFactory providerFactory, Factories factories, ExportAndImport exportAndImport) { this.providerFactory = providerFactory; this.factories = factories; this.exportAndImport = exportAndImport; }