public async Task TestStopDeviceCmd() { var expected = new List <(byte[], uint)>() { (Enumerable.Repeat((byte)(MysteryVibe.MaxSpeed * 0.5), 6).ToArray(), testUtil.NoCharacteristic), }; await testUtil.TestDeviceMessage(new SingleMotorVibrateCmd(4, 0.5), expected, false); expected = new List <(byte[], uint)>() { (MysteryVibe.NullSpeed, testUtil.NoCharacteristic), }; await testUtil.TestDeviceMessageOnWrite(new StopDeviceCmd(4), expected, false); }