コード例 #1
0
        public void FileIsEmpty()
        {
            string fileName = "MyFile.txt";

            var fileSystem = new StubIFileSystem()
            {
                ReadAllTextString = (file) =>
                {
                    return string.Empty;
                }
            };

            Assert.True(FileReader.IsFileEmpty(fileSystem, fileName));
        }
コード例 #2
0
        public void FileIsEmpty()
        {
            string fileName = "MyFile.txt";

            var fileSystem = new StubIFileSystem()
            {
                ReadAllTextString = (file) =>
                {
                    return(string.Empty);
                }
            };

            Assert.True(FileReader.IsFileEmpty(fileSystem, fileName));
        }
コード例 #3
0
        public void FileIsNotEmpty()
        {
            var file    = "MyFile.txt";
            var content = "hello world";

            var fileSystem = new StubIFileSystem()
            {
                ReadAllTextString = filename => { return(content); }
            };

            bool result = FileHelper.IsEmpty(fileSystem, file);

            Assert.IsFalse(result);
        }
コード例 #4
0
        public void FileIsNotEmpty()
        {
            string fileName = "MyFile.txt";
            string fileContents = "Hello, World!";

            var fileSystemOne = new StubIFileSystem();
            fileSystemOne.ReadAllTextString = delegate(string file)
            {
                return fileContents;
            };

            var fileSystemTwo = new StubIFileSystem()
            {
                ReadAllTextString = (file) =>
                {
                    return fileContents;
                }
            };

            Assert.False(FileReader.IsFileEmpty(fileSystemOne, fileName));
            Assert.False(FileReader.IsFileEmpty(fileSystemTwo, fileName));
        }
コード例 #5
0
        public void FileIsNotEmpty()
        {
            string fileName     = "MyFile.txt";
            string fileContents = "Hello, World!";

            var fileSystemOne = new StubIFileSystem();

            fileSystemOne.ReadAllTextString = delegate(string file)
            {
                return(fileContents);
            };

            var fileSystemTwo = new StubIFileSystem()
            {
                ReadAllTextString = (file) =>
                {
                    return(fileContents);
                }
            };

            Assert.False(FileReader.IsFileEmpty(fileSystemOne, fileName));
            Assert.False(FileReader.IsFileEmpty(fileSystemTwo, fileName));
        }