Ejemplo n.º 1
0
		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);
		}
Ejemplo n.º 2
0
		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);
		}