Example #1
0
        public void CanReadTextFilesRelitiveToBaseDirector()
        {
            var fileFetcher = new FileFetcher();

            var str = fileFetcher.GetText(@"~\data\small.txt");

            Assert.AreEqual("hi buddy", str);
        }
Example #2
0
        public void CanReadTextFilesDirectly()
        {
            var fileFetcher = new FileFetcher();

            var str = fileFetcher.GetText(AppDomain.CurrentDomain.BaseDirectory + @"\data\small.txt");

            Assert.AreEqual("hi buddy", str);
        }
Example #3
0
        public void CanReadTextFilesInSearchableDirectory()
        {
            var fileFetcher = new FileFetcher(new[] { AppDomain.CurrentDomain.BaseDirectory });

            var str = fileFetcher.GetText(@"\data\small.txt");

            Assert.AreEqual("hi buddy", str);
        }
Example #4
0
        public void CanReadTextFiles()
        {
            var fileFetcher = new FileFetcher();

            var str = fileFetcher.GetText(@"\data\small.txt");

            Assert.AreEqual("hi buddy", str);
        }
Example #5
0
        public void FileNotFound()
        {
            var fileFetcher = new FileFetcher();

            Assert.Throws<FileNotFoundException>(() => fileFetcher.GetText(@"\does-not-exist.txt"));
        }