예제 #1
0
        private static void AssertDecode <T>
        (
            IOscTypeSerializer <T> serializer, byte[] data, T expected, int size)
        {
            int pos;
            var actual = serializer.Decode(data, 0, out pos);

            actual.Should().Be(expected);
            pos.Should().Be(size);
        }
예제 #2
0
 private static void AssertSerializerType(IOscTypeSerializer serializer, Type type, char tag)
 {
     serializer.Type.Should().Be(type);
     serializer.Tag.Should().Be(tag);
 }