示例#1
0
        public void SpamSumRandomData()
        {
            byte[]     data = new byte[1048576];
            FileStream fs   = new FileStream(Path.Combine(Consts.TestFilesRoot, "checksums", "random"), FileMode.Open,
                                             FileAccess.Read);

            fs.Read(data, 0, 1048576);
            fs.Close();
            fs.Dispose();
            string result = SpamSumContext.Data(data, out _);

            Assert.AreEqual(EXPECTED_RANDOM, result);
        }
示例#2
0
        public void SpamSumEmptyData()
        {
            byte[] data = new byte[1048576];

            var fs = new FileStream(Path.Combine(Consts.TEST_FILES_ROOT, "Checksum test files", "empty"), FileMode.Open,
                                    FileAccess.Read);

            fs.Read(data, 0, 1048576);
            fs.Close();
            fs.Dispose();
            string result = SpamSumContext.Data(data, out _);

            Assert.AreEqual(EXPECTED_EMPTY, result);
        }