Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
        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 };
        }