public void PlaybackTest() { Support.RecorderListener listener = new Support.RecorderListener(); RecorderManager.BeginPlayBack("test"); using (new RecorderManager.Lock()) { } RecorderManager.EndPlayBack(); Assert.AreEqual(1, listener.BeginPlaybackCounter); Assert.AreEqual(1, listener.EndPlaybackCounter); }
public void RecordingTest() { Support.RecorderListener listener = new Support.RecorderListener(); RecorderManager.BeginRecording("test"); using (new RecorderManager.Lock()) { RecorderManager.RecordCall(null); } using (new RecorderManager.Lock()) { RecorderManager.RecordCall(null); } RecorderManager.EndRecording(); Assert.AreEqual(1, listener.BeginRecordingCounter); Assert.AreEqual(1, listener.EndRecordingCounter); Assert.AreEqual(2, CurrentRecorder.Count); }