Example #1
0
        public void FileShouldExist()
        {
            var file = @"from\file";

            var files = new Mock<IFileUtils>();
            files.Setup(f => f.FileExists(file)).Returns(true);
            var dirs = new Mock<IDirectoryUtils>();
            dirs.Setup(d => d.DirectoryExists(file)).Returns(false);

            var fileSystemCopier = new FileSystemCopier(files.Object, dirs.Object);
            Assert.That(fileSystemCopier.Exists(file));
        }
Example #2
0
        public void FileOrDirectoryDoesntExist()
        {
            var dir = @"from\dir";

            var files = new Mock<IFileUtils>();
            files.Setup(f => f.FileExists(dir)).Returns(false);
            var dirs = new Mock<IDirectoryUtils>();
            dirs.Setup(d => d.DirectoryExists(dir)).Returns(false);

            var fileSystemCopier = new FileSystemCopier(files.Object, dirs.Object);
            Assert.That(fileSystemCopier.Exists(dir), Is.False);
        }
Example #3
0
        public void FileOrDirectoryDoesntExist()
        {
            var dir = @"from\dir";

            var files = new Mock <IFileUtils>();

            files.Setup(f => f.FileExists(dir)).Returns(false);
            var dirs = new Mock <IDirectoryUtils>();

            dirs.Setup(d => d.DirectoryExists(dir)).Returns(false);

            var fileSystemCopier = new FileSystemCopier(files.Object, dirs.Object);

            Assert.That(fileSystemCopier.Exists(dir), Is.False);
        }
Example #4
0
        public void FileShouldExist()
        {
            var file = @"from\file";

            var files = new Mock <IFileUtils>();

            files.Setup(f => f.FileExists(file)).Returns(true);
            var dirs = new Mock <IDirectoryUtils>();

            dirs.Setup(d => d.DirectoryExists(file)).Returns(false);

            var fileSystemCopier = new FileSystemCopier(files.Object, dirs.Object);

            Assert.That(fileSystemCopier.Exists(file));
        }