AssertNbtSmallFile() public static method

public static AssertNbtSmallFile ( NbtFile file ) : void
file NbtFile
return void
示例#1
0
 public void PartialReadTest()
 {
     // read the whole thing as one tag
     TestFiles.AssertValueTest(PartialReadTestInternal(new NbtFile(TestFiles.MakeValueTest())));
     TestFiles.AssertNbtSmallFile(PartialReadTestInternal(TestFiles.MakeSmallFile()));
     TestFiles.AssertNbtBigFile(PartialReadTestInternal(new NbtFile(TestFiles.Big)));
 }
示例#2
0
        public void LoadingSmallFileZLib()
        {
            var file = new NbtFile(TestFiles.SmallZLib);

            Assert.AreEqual(TestFiles.SmallZLib, file.FileName);
            Assert.AreEqual(NbtCompression.ZLib, file.FileCompression);
            TestFiles.AssertNbtSmallFile(file);
        }
示例#3
0
        public void TestNbtSmallFileLoadingUncompressed()
        {
            var file = new NbtFile(TestFiles.Small);

            Assert.AreEqual(TestFiles.Small, file.FileName);
            Assert.AreEqual(NbtCompression.None, file.FileCompression);
            TestFiles.AssertNbtSmallFile(file);
        }
示例#4
0
        public void LoadingSmallFileGZip()
        {
            var file = new NbtFile(TestFiles.SmallGZip);

            Assert.AreEqual(TestFiles.SmallGZip, file.FileName);
            Assert.AreEqual(NbtCompression.GZip, file.FileCompression);
            TestFiles.AssertNbtSmallFile(file);
        }
示例#5
0
 public void PartialBatchReadTest()
 {
     // read the whole thing as one tag, in batches of 4 bytes
     // Verifies fix for https://github.com/fragmer/fNbt/issues/26
     TestFiles.AssertValueTest(PartialReadTestInternal(new NbtFile(TestFiles.MakeValueTest()), 4));
     TestFiles.AssertNbtSmallFile(PartialReadTestInternal(TestFiles.MakeSmallFile(), 4));
     TestFiles.AssertNbtBigFile(PartialReadTestInternal(new NbtFile(TestFiles.Big), 4));
 }