public void ProcessCecMessageTest_DeviceVendorId() { var device = CreatePlaybackDevice(); var message = CecMessageBuilder.DeviceVendorId(LogicalAddress.TV, 999); var response = device.ProcessCecMessage(message); Assert.AreEqual(CecMessage.None, response); }
public void ProcessCecMessageTest_GiveDeviceVendorId() { var device = CreatePlaybackDevice(); var message = CecMessageBuilder.GiveDeviceVendorId(LogicalAddress.TV, device.LogicalAddress); var response = device.ProcessCecMessage(message); var expected = CecMessageBuilder.DeviceVendorId(device.LogicalAddress, device.VendorId); Assert.AreEqual(expected, response); }
/// <inheritdoc cref="Command.DeviceVendorId"/> /// <param name="device">The device.</param> /// <returns>A <see cref="CecMessage"/> object representing the command.</returns> public static CecMessage DeviceVendorId(this CecDevice device) { return(CecMessageBuilder.DeviceVendorId(device.LogicalAddress, device.VendorId)); }