[C#] Add file identifier to ObjectAPI Serialization Utility. (#5920)

* use Finish***Buffer instead.

* add file_identifier test.
This commit is contained in:
mugisoba
2020-05-22 01:14:20 +09:00
committed by GitHub
parent 8dd1bf25b5
commit ac203b2092
6 changed files with 12 additions and 7 deletions

View File

@@ -676,6 +676,7 @@ namespace FlatBuffers.Test
AreEqual(a, d);
var fbBuffer = b.SerializeToBinary();
Assert.IsTrue(Monster.MonsterBufferHasIdentifier(new ByteBuffer(fbBuffer)));
var e = MonsterT.DeserializeFromBinary(fbBuffer);
AreEqual(a, e);
}
@@ -779,6 +780,7 @@ namespace FlatBuffers.Test
AreEqual(a, d);
var fbBuffer = b.SerializeToBinary();
Assert.IsTrue(ArrayTable.ArrayTableBufferHasIdentifier(new ByteBuffer(fbBuffer)));
var e = ArrayTableT.DeserializeFromBinary(fbBuffer);
AreEqual(a, e);
}
@@ -826,6 +828,7 @@ namespace FlatBuffers.Test
AreEqual(a, d);
var fbBuffer = b.SerializeToBinary();
Assert.IsTrue(Movie.MovieBufferHasIdentifier(new ByteBuffer(fbBuffer)));
var e = MovieT.DeserializeFromBinary(fbBuffer);
AreEqual(a, e);
}