@@ -31,7 +31,7 @@ public class CoverletCoverageDataCollectorTests
3131 private readonly Mock < DataCollectionSink > _mockDataCollectionSink ;
3232 private readonly Mock < ICoverageWrapper > _mockCoverageWrapper ;
3333 private readonly Mock < ICountDownEventFactory > _mockCountDownEventFactory ;
34- private XmlElement _configurationElement ;
34+ private readonly XmlElement _configurationElement ;
3535 private readonly Mock < DataCollectionLogger > _mockLogger ;
3636
3737 public CoverletCoverageDataCollectorTests ( )
@@ -184,62 +184,62 @@ public void OnSessionEndShouldSendGetCoverageReportToTestPlatform()
184184 directory . Delete ( true ) ;
185185 }
186186
187- [ Theory ]
188- [ InlineData ( "noValidFormat" , 0 ) ]
189- [ InlineData ( "json,cobertura" , 2 ) ]
190- [ InlineData ( "json,cobertura,lcov" , 3 ) ]
191- public void OnSessionEndShouldSendCoverageReportsForMultipleFormatsToTestPlatform ( string formats , int sendReportsCount )
192- {
193- // Func<TestPlatformEqtTrace, TestPlatformLogger, string, IServiceCollection> serviceCollectionFactory = (TestPlatformEqtTrace eqtTrace, TestPlatformLogger logger, string testModule) =>
194- // {
195- // IServiceCollection serviceCollection = new ServiceCollection();
196- // var fileSystem = new Mock<IFileSystem>();
197- // fileSystem.Setup(f => f.Exists(It.IsAny<string>())).Returns((string testLib) => testLib == "Test");
198- // serviceCollection.AddTransient(_ => fileSystem.Object);
187+ // [Theory]
188+ // [InlineData("noValidFormat", 0)]
189+ // [InlineData("json,cobertura", 2)]
190+ // [InlineData("json,cobertura,lcov", 3)]
191+ // public void OnSessionEndShouldSendCoverageReportsForMultipleFormatsToTestPlatform(string formats, int sendReportsCount)
192+ // {
193+ // Func<TestPlatformEqtTrace, TestPlatformLogger, string, IServiceCollection> serviceCollectionFactory = (TestPlatformEqtTrace eqtTrace, TestPlatformLogger logger, string testModule) =>
194+ // {
195+ // IServiceCollection serviceCollection = new ServiceCollection();
196+ // var fileSystem = new Mock<IFileSystem>();
197+ // fileSystem.Setup(f => f.Exists(It.IsAny<string>())).Returns((string testLib) => testLib == "Test");
198+ // serviceCollection.AddTransient(_ => fileSystem.Object);
199199
200- // serviceCollection.AddTransient<IRetryHelper, RetryHelper>();
201- // serviceCollection.AddTransient<IProcessExitHandler, ProcessExitHandler>();
202- // serviceCollection.AddTransient<IAssemblyAdapter, AssemblyAdapter>();
203- // serviceCollection.AddTransient<ILogger, CoverletLogger>(_ => new CoverletLogger(eqtTrace, logger));
204- // serviceCollection.AddSingleton<IInstrumentationHelper, InstrumentationHelper>();
205- // serviceCollection.AddSingleton<ISourceRootTranslator, SourceRootTranslator>(serviceProvider => new SourceRootTranslator(testModule, serviceProvider.GetRequiredService<ILogger>(), serviceProvider.GetRequiredService<IFileSystem>(), serviceProvider.GetRequiredService<IAssemblyAdapter>()));
206- // serviceCollection.AddSingleton<ICecilSymbolHelper, CecilSymbolHelper>();
207- // return serviceCollection;
208- // };
209- // _coverletCoverageDataCollector = new CoverletCoverageCollector(new TestPlatformEqtTrace(), new CoverageWrapper(), _mockCountDownEventFactory.Object, serviceCollectionFactory);
200+ // serviceCollection.AddTransient<IRetryHelper, RetryHelper>();
201+ // serviceCollection.AddTransient<IProcessExitHandler, ProcessExitHandler>();
202+ // serviceCollection.AddTransient<IAssemblyAdapter, AssemblyAdapter>();
203+ // serviceCollection.AddTransient<ILogger, CoverletLogger>(_ => new CoverletLogger(eqtTrace, logger));
204+ // serviceCollection.AddSingleton<IInstrumentationHelper, InstrumentationHelper>();
205+ // serviceCollection.AddSingleton<ISourceRootTranslator, SourceRootTranslator>(serviceProvider => new SourceRootTranslator(testModule, serviceProvider.GetRequiredService<ILogger>(), serviceProvider.GetRequiredService<IFileSystem>(), serviceProvider.GetRequiredService<IAssemblyAdapter>()));
206+ // serviceCollection.AddSingleton<ICecilSymbolHelper, CecilSymbolHelper>();
207+ // return serviceCollection;
208+ // };
209+ // _coverletCoverageDataCollector = new CoverletCoverageCollector(new TestPlatformEqtTrace(), new CoverageWrapper(), _mockCountDownEventFactory.Object, serviceCollectionFactory);
210210
211- // IList<IReporter> reporters = formats.Split(',').Select(f => new ReporterFactory(f).CreateReporter()).Where(x => x != null).ToList();
212- // var mockDataCollectionSink = new Mock<DataCollectionSink>();
213- // mockDataCollectionSink.Setup(m => m.SendFileAsync(It.IsAny<FileTransferInformation>())).Callback<FileTransferInformation>(fti =>
214- // {
215- // reporters.Remove(reporters.First(x =>
216- // Path.GetFileName(fti.Path) == Path.ChangeExtension(CoverletConstants.DefaultFileName, x.Extension))
217- // );
218- // });
211+ // IList<IReporter> reporters = formats.Split(',').Select(f => new ReporterFactory(f).CreateReporter()).Where(x => x != null).ToList();
212+ // var mockDataCollectionSink = new Mock<DataCollectionSink>();
213+ // mockDataCollectionSink.Setup(m => m.SendFileAsync(It.IsAny<FileTransferInformation>())).Callback<FileTransferInformation>(fti =>
214+ // {
215+ // reporters.Remove(reporters.First(x =>
216+ // Path.GetFileName(fti.Path) == Path.ChangeExtension(CoverletConstants.DefaultFileName, x.Extension))
217+ // );
218+ // });
219219
220- // var doc = new XmlDocument();
221- // XmlElement root = doc.CreateElement("Configuration");
222- // XmlElement element = doc.CreateElement("Format");
223- // element.AppendChild(doc.CreateTextNode(formats));
224- // root.AppendChild(element);
220+ // var doc = new XmlDocument();
221+ // XmlElement root = doc.CreateElement("Configuration");
222+ // XmlElement element = doc.CreateElement("Format");
223+ // element.AppendChild(doc.CreateTextNode(formats));
224+ // root.AppendChild(element);
225225
226- // _configurationElement = root;
226+ // _configurationElement = root;
227227
228- // _coverletCoverageDataCollector.Initialize(
229- // _configurationElement,
230- // _mockDataColectionEvents.Object,
231- // mockDataCollectionSink.Object,
232- // _mockLogger.Object,
233- // _context);
228+ // _coverletCoverageDataCollector.Initialize(
229+ // _configurationElement,
230+ // _mockDataColectionEvents.Object,
231+ // mockDataCollectionSink.Object,
232+ // _mockLogger.Object,
233+ // _context);
234234
235- // var sessionStartProperties = new Dictionary<string, object> { { "TestSources", new List<string> { "Test" } } };
235+ // var sessionStartProperties = new Dictionary<string, object> { { "TestSources", new List<string> { "Test" } } };
236236
237- // _mockDataColectionEvents.Raise(x => x.SessionStart += null, new SessionStartEventArgs(sessionStartProperties));
238- // _mockDataColectionEvents.Raise(x => x.SessionEnd += null, new SessionEndEventArgs());
237+ // _mockDataColectionEvents.Raise(x => x.SessionStart += null, new SessionStartEventArgs(sessionStartProperties));
238+ // _mockDataColectionEvents.Raise(x => x.SessionEnd += null, new SessionEndEventArgs());
239239
240- // mockDataCollectionSink.Verify(x => x.SendFileAsync(It.IsAny<FileTransferInformation>()), Times.Exactly(sendReportsCount));
241- // Assert.Empty(reporters);
242- }
240+ // mockDataCollectionSink.Verify(x => x.SendFileAsync(It.IsAny<FileTransferInformation>()), Times.Exactly(sendReportsCount));
241+ // Assert.Empty(reporters);
242+ // }
243243
244244 [ Fact ]
245245 public void OnSessionStartShouldLogWarningIfInstrumentationFailed ( )
0 commit comments