public void TestFileProvidersOrder() { var instance = new PruneCommand(); Assert.AreEqual(2, instance.FileProviders.Length); Assert.AreEqual(typeof(S3Provider), instance.FileProviders[0].GetType()); Assert.AreEqual(typeof(LocalFileSystemProvider), instance.FileProviders[1].GetType()); }
public void Setup() { localFileSystemProviderMock = new Mock <IFileProvider>(); s3ProviderMock = new Mock <IFileProvider>(); localFileSystemProviderMock.Setup(call => call.ShouldRun(It.IsAny <string>())) .Returns(true); s3ProviderMock.Setup(call => call.ShouldRun(It.IsAny <string>())) .Returns(false); command = Create <PruneCommand>(); command.FileProviders = new[] { localFileSystemProviderMock.Object, s3ProviderMock.Object }; }