public void ReturnsFileNotFoundException() { var expected = new FileReadResults() { FileBytes = File.ReadAllBytes(@"C:\Users\aidas\source\repos\WebServer\WebServer\TestFiles\Cat.png"), FileExtension = Path.GetExtension(@"C:\Users\aidas\source\repos\WebServer\WebServer\TestFiles\cat.png"), FileName = "cat.png" }; var rawUrl = "/cats.png"; FileHandler fileHandler = new FileHandler(rawUrl); var actual = Record.Exception(() => fileHandler.GetFileReadResults()); Assert.IsType <FileNotFoundException>(actual); }
public void ReturnsNotNullWithUnexpectedValues() { var expected = new FileReadResults() { FileBytes = File.ReadAllBytes(@"C:\Users\aidas\source\repos\WebServer\WebServer\TestFiles\Cat.png"), FileExtension = Path.GetExtension(@"C:\Users\aidas\source\repos\WebServer\WebServer\TestFiles\cat.png"), FileName = "cat.png" }; var rawUrl = "/myfile.txt"; FileHandler fileHandler = new FileHandler(rawUrl); FileReadResults actual = fileHandler.GetFileReadResults(); Assert.NotNull(actual); Assert.NotEqual(actual.FileBytes, expected.FileBytes); Assert.NotEqual(actual.FileExtension, expected.FileExtension); Assert.NotEqual(actual.FileName, expected.FileName); }