public void GetContentHash_Continues_on_GetStream_Exception() { // Given const string fileName = "fileName"; var fileDetailService = new FileDetailService(_fileSystemService); var expected = new Exception(); _fileSystemService.GetStream(fileName).Throws(expected); // When var actual = fileDetailService.GetContentHash(fileName).Result; // Then Assert.NotNull(actual); }
public void GetContentHash(bool compareFirstFewBytes) { // Given const string fileName = "fileName"; var fileDetailService = new FileDetailService(_fileSystemService); const string fileContent = "bla"; var stream = new MemoryStream(Encoding.UTF8.GetBytes(fileContent)); _fileSystemService.GetStream(fileName).Returns(stream); // When var actual = fileDetailService.GetContentHash(fileName, compareFirstFewBytes).Result; // Then Assert.NotNull(actual); }