public void TestResetPeakLevels()
        {
            var expected = new AudioMixerResetPeaksCommand {
                Mask = AudioMixerResetPeaksCommand.MaskFlags.Monitor
            };
            var handler = CommandGenerator.MatchCommand(expected, true);

            AtemMockServerWrapper.Each(_output, _pool, handler, DeviceTestCases.ClassicAudioMonitors, helper =>
            {
                uint timeBefore = helper.Server.CurrentTime;

                IBMDSwitcherAudioMonitorOutput monitor = GetMonitor(helper);

                helper.SendAndWaitForChange(null, () => { monitor.ResetLevelNotificationPeaks(); });

                // It should have sent a response, but we dont expect any comparable data
                Assert.NotEqual(timeBefore, helper.Server.CurrentTime);
            });
        }