Тест NUnit, сравнивающий один файл Excel с другим файлом Excel, выдает следующую ошибку:
Сообщение: обе длины потоков равны 146010. Потоки отличаются по смещению 10.
Несколько ответов указывают, что вам нужноперегрузить оператор Equals, но есть нули, которые проведут вас через этот процесс.
FileInfo baseFile = new FileInfo(_baseFile);
FileInfo testFile = new FileInfo(_testFile);
FileStream file1 = new FileStream(_baseFile, FileMode.Open);
FileStream file2 = new FileStream(_testFile, FileMode.Open);
Assert.AreEqual(file1.Length, file2.Length);
Я ожидаю, что тест вернет true, когда произойдет следующее:
Assert.AreEqual(data in file 1, data in file 2)