public void TestWriteNumberUInt64() { var client = new FfClient(this.MockConfig()); var buff = new byte[8]; int count = 0; client.WriteNumber <ulong>(buff, 0xFF00FF00FF00FF00, ref count); Assert.Equal(new byte[] { 255, 0, 255, 0, 255, 0, 255, 0 }, buff); Assert.Equal(8, count); }
public void TestWriteNumberUInt32() { var client = new FfClient(this.MockConfig()); var buff = new byte[4]; int count = 0; client.WriteNumber <uint>(buff, 0xFFFF0000, ref count); Assert.Equal(new byte[] { 255, 255, 0, 0 }, buff); Assert.Equal(4, count); }