public void ReadInChunks_MemoryConstraints_Does_Not_Corrupt_Content() { new BackGroundFileReader(_rawQueue, FileSystemMock, _partitionStreamMock) .ReadInChunks(GenFile.Path); var restoredByteArray = ByteArrayHelper.ChunkCollectionToByteArray(_rawQueue); var _inputIsEqualToOutPut = ByteArrayHelper.AreEqual(GenFile.Content, restoredByteArray); Assert.True(_inputIsEqualToOutPut); }