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