public void ProcessCecMessageTest_MenuRequestDeactivate() { var device = CreatePlaybackDevice(); var message = CecMessageBuilder.MenuRequest(device.LogicalAddress, MenuRequestType.Deactivate); var response = device.ProcessCecMessage(message); var expected = CecMessageBuilder.MenuStatus(device.LogicalAddress, MenuState.Deactivated); Assert.AreEqual(expected, response); Assert.AreEqual(MenuState.Deactivated, device.MenuState); }