public void NotExistingSourceDirectory_FileNotExists_DefaultPathReturned() { var sut = new LocalFileReader(new[] { FileManager.GetCPlusPlusReportDirectory() }); string[] lines = sut.LoadFile(NotExistingFile, out string error); Assert.NotNull(error); Assert.Null(lines); }
public void NoSourceDirectories_FileNotExists_DefaultPathReturned() { var sut = new LocalFileReader(); string[] lines = sut.LoadFile(NotExistingFile, out string error); Assert.NotNull(error); Assert.Null(lines); }
public void ExistingSourceDirectory_FileNotExists_MappedPathReturned() { var sut = new LocalFileReader(new[] { FileManager.GetCSharpReportDirectory() }); string[] lines = sut.LoadFile(NotExistingFile, out string error); Assert.Null(error); Assert.True(lines.Length > 0); }
public void DeterminicticPath_ExistingSourceDirectory_FileExists_MappedPathReturned(string filename) { var sut = new LocalFileReader(new[] { FileManager.GetCSharpReportDirectory() }); string[] lines = sut.LoadFile(filename, out string error); Assert.Null(error); Assert.True(lines.Length > 0); }