ADLTest.CloudeoServiceDevicesTest.testStartStopMonitoringMicActivity C# (CSharp) Метод

testStartStopMonitoringMicActivity() приватный Метод

private testStartStopMonitoringMicActivity ( ) : void
Результат void
        public void testStartStopMonitoringMicActivity()
        {
            Dictionary<string, string> devs = null; ;
            _service.getAudioCaptureDeviceNames(createDevsResponder());
            devs = awaitDictResult("getAudioCaptureDeviceNames");
            Assert.IsTrue(devs.Count > 0);
            _service.setAudioCaptureDevice(createVoidResponder(), devs.Keys.First());
            awaitVoidResult("setAudioCaptureDevice");
            _service.monitorMicActivity(createVoidResponder(), true);
            awaitVoidResult("monitorMicActivity");
            int notifications = 0;
            dispatcher.MicActivity += delegate(object sender, MicActivityEvent e)
            {
                notifications++;
            };
            Thread.Sleep(5000);
            _service.monitorMicActivity(createVoidResponder(), false);
            awaitVoidResult("monitorMicActivity");
            Assert.Greater(notifications, 0);
        }