Esempio n. 1
0
        private static async Task Playback()
        {
            var recordingId = await StartPlayback();

            var transport = new TestProxyTransport(new HttpClientTransport(_httpClient), _proxy.Host, _proxy.Port, recordingId, "playback");

            await SendRequest(transport);
            await SendRequest(transport);

            await StopPlayback(recordingId);
        }
Esempio n. 2
0
        private static async Task Record()
        {
            var recordingId = await StartRecording();

            var transport = new TestProxyTransport(new HttpClientTransport(_httpClient), _proxy.Host, _proxy.Port, recordingId, "record");

            await SendRequest(transport);

            await Task.Delay(TimeSpan.FromSeconds(2));

            await SendRequest(transport);

            await StopRecording(recordingId);
        }