| using System; | |
| using UnityEditor.TestTools.TestRunner.Api; | |
| namespace Microsoft.Unity.VisualStudio.Editor.Testing | |
| { | |
| [] | |
| internal class TestAdaptorContainer | |
| { | |
| public TestAdaptor[] TestAdaptors; | |
| } | |
| [] | |
| internal class TestAdaptor | |
| { | |
| public string Id; | |
| public string Name; | |
| public string FullName; | |
| public string Type; | |
| public string Method; | |
| public string Assembly; | |
| public int Parent; | |
| public TestAdaptor(ITestAdaptor testAdaptor, int parent) | |
| { | |
| Id = testAdaptor.Id; | |
| Name = testAdaptor.Name; | |
| FullName = testAdaptor.FullName; | |
| Type = testAdaptor.TypeInfo?.FullName; | |
| Method = testAdaptor.Method?.Name; | |
| Assembly = testAdaptor.TypeInfo?.Assembly?.Location; | |
| Parent = parent; | |
| } | |
| } | |
| } | |