public void Test_ToUInt32() { var converter = new DefaultConverter(); var actual = converter.ToUInt32(_buffer, 8); const int expected = 5; Assert.AreEqual(expected, actual); }
public void Test_ToUInt32_NoNboSpecified(uint value) { var converter = new DefaultConverter(); var bytes = BitConverter.GetBytes(value); bytes = bytes.Reverse().ToArray(); var actual = converter.ToUInt32(bytes.AsSpan()); Assert.Equal(value, actual); }
public void Test_ToUInt32(uint value, bool useNbo) { var converter = new DefaultConverter(); var bytes = BitConverter.GetBytes(value); if (useNbo) { bytes = bytes.Reverse().ToArray(); } var actual = converter.ToUInt32(bytes.AsSpan(), useNbo); Assert.Equal(value, actual); }