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; 115_testElements = new ConcurrentDictionary<Guid, ITestElement>(); 312var parentTestElement = parentTestResult != null ? GetTestElement(parentTestResult.Id.TestId) : null; 323var testElement = GetOrCreateTestElement(executionId, parentExecutionId, testType, parentTestElement, e.Result); 657private ITestElement? GetTestElement(Guid testId) 660_testElements.TryGetValue(testId, out var testElement); 673private ITestElement GetOrCreateTestElement(Guid executionId, Guid parentExecutionId, TestType testType, ITestElement? parentTestElement, ObjectModel.TestResult rockSteadyTestResult) 676ITestElement? testElement = parentTestElement; 705private static void UpdateTestLinks(ITestElement testElement, ITestElement? parentTestElement) 733ITestElement testElement, ITestElement? parentTestElement, ITestResult? parentTestResult, ObjectModel.TestResult rocksteadyTestResult, 783private void UpdateTestEntries(Guid executionId, Guid parentExecutionId, ITestElement testElement, ITestElement? parentTestElement)
Utility\Converter.cs (1)
50public static ITestElement ToTestElement(