public DataTransmissionPutGzip(MvcWithCollectorFixture fixture, ITestOutputHelper output)
        {
            _fixture            = fixture;
            _fixture.TestLogger = output;

            _fixture.AddActions(
                setupConfiguration: () =>
            {
                var configModifier = new NewRelicConfigModifier(fixture.DestinationNewRelicConfigFilePath);

                configModifier.PutForDataSend();
                configModifier.CompressedContentEncoding("gzip");
            },
                exerciseApplication: () =>
            {
                _fixture.Get();
                _fixture.AgentLog.WaitForLogLine(AgentLogFile.AgentConnectedLogLineRegex, TimeSpan.FromMinutes(1));
                _collectedRequests = _fixture.GetCollectedRequests();
            }
                );
            _fixture.Initialize();
        }