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); }
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); }