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);
        }