1 interface inheriting from ITestElement
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
Interfaces\ITestAggregation.cs (1)
9internal interface ITestAggregation : ITestElement
1 implementation of ITestElement
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (1)
ObjectModel\TestElement.cs (1)
18internal abstract class TestElement : ITestElement, IXmlTestStore
16 references to ITestElement
Microsoft.VisualStudio.TestPlatform.Extensions.Trx.TestLogger (16)
TrxLogger.cs (15)
64private ConcurrentDictionary<Guid, ITestElement>? _testElements; 114_testElements = new ConcurrentDictionary<Guid, ITestElement>(); 283var parentTestElement = parentTestResult != null ? GetTestElement(parentTestResult.Id.TestId) : null; 294var testElement = GetOrCreateTestElement(executionId, parentExecutionId, testType, parentTestElement, e.Result); 607private ITestElement? GetTestElement(Guid testId) 610_testElements.TryGetValue(testId, out var testElement); 623private ITestElement GetOrCreateTestElement(Guid executionId, Guid parentExecutionId, TestType testType, ITestElement? parentTestElement, ObjectModel.TestResult rockSteadyTestResult) 626ITestElement? testElement = parentTestElement; 655private static void UpdateTestLinks(ITestElement testElement, ITestElement? parentTestElement) 682ITestElement testElement, ITestElement? parentTestElement, ITestResult? parentTestResult, ObjectModel.TestResult rocksteadyTestResult) 729private void UpdateTestEntries(Guid executionId, Guid parentExecutionId, ITestElement testElement, ITestElement? parentTestElement)
Utility\Converter.cs (1)
50public static ITestElement ToTestElement(