public void Compression_Equality() { var tablePath = Path.Combine(TestUtils.CsvDirectory, "com_buildings.csv"); var originalbytes = File.ReadAllBytes(tablePath); // Decompress the original bytes. var deBytes = CsvTable.Decompress(originalbytes); // Compresses the decompressed bytes. var coBytes = CsvTable.Compress(deBytes); // Check if compressed/produced bytes are equal to original compressed bytes. Assert.AreEqual(originalbytes, coBytes); // Decompress the compressed bytes. var newDeBytes = CsvTable.Decompress(coBytes); // Check if decompressed/produced bytes are equal to original decompressed bytes. Assert.AreEqual(deBytes, newDeBytes); }