public void TestSendableSimpleUSBDatagramShouldCreateEmptyPayloadIfLengthIsZero() { byte[] payload = Array.Empty <byte>(); SendableSimpleUSBDatagramUnderTest sendableSimpleUSBDatagramUnderTest = new SendableSimpleUSBDatagramUnderTest(payload); Assert.IsTrue(sendableSimpleUSBDatagramUnderTest.Payload.IsEmpty); }
public void TestSendableSimpleUSBDatagramShouldConvertToBytesWhenCalled() { // Arrange byte[] payload = new byte[] { 0x01, 0x02, 0x03, 0x04, 0x05 }; SendableSimpleUSBDatagramUnderTest sendableSimpleUSBDatagramUnderTest = new SendableSimpleUSBDatagramUnderTest(payload); // Act, Assert CollectionAssert.AreEqual(sendableSimpleUSBDatagramUnderTest.ToBytes(), payload); }
public void TestSendableSimpleUSBDatagramShouldSetPayloadWhenInitialized() { // Arrange byte[] payload = new byte[] { 0x01, 0x02, 0x03, 0x04 }; // Act SendableSimpleUSBDatagramUnderTest sendableSimpleUSBDatagramUnderTest = new SendableSimpleUSBDatagramUnderTest(payload); // Assert CollectionAssert.AreEqual(sendableSimpleUSBDatagramUnderTest.Payload, payload); }