mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-23 03:50:02 +00:00
[C#] Add file identifier to ObjectAPI Serialization Utility. (#5920)
* use Finish***Buffer instead. * add file_identifier test.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user