A game about forced loneliness, made by TACStudios
at master 60 lines 1.5 kB view raw
1using System; 2 3using UnityEditor.TestTools.TestRunner.Api; 4 5namespace Microsoft.Unity.VisualStudio.Editor.Testing 6{ 7 [Serializable] 8 internal class TestResultAdaptorContainer 9 { 10 public TestResultAdaptor[] TestResultAdaptors; 11 } 12 13 [Serializable] 14 internal class TestResultAdaptor 15 { 16 public string Name; 17 public string FullName; 18 19 public int PassCount; 20 public int FailCount; 21 public int InconclusiveCount; 22 public int SkipCount; 23 24 public string ResultState; 25 public string StackTrace; 26 27 public TestStatusAdaptor TestStatus; 28 29 public int Parent; 30 31 public TestResultAdaptor(ITestResultAdaptor testResultAdaptor, int parent) 32 { 33 Name = testResultAdaptor.Name; 34 FullName = testResultAdaptor.FullName; 35 36 PassCount = testResultAdaptor.PassCount; 37 FailCount = testResultAdaptor.FailCount; 38 InconclusiveCount = testResultAdaptor.InconclusiveCount; 39 SkipCount = testResultAdaptor.SkipCount; 40 41 switch (testResultAdaptor.TestStatus) 42 { 43 case UnityEditor.TestTools.TestRunner.Api.TestStatus.Passed: 44 TestStatus = TestStatusAdaptor.Passed; 45 break; 46 case UnityEditor.TestTools.TestRunner.Api.TestStatus.Skipped: 47 TestStatus = TestStatusAdaptor.Skipped; 48 break; 49 case UnityEditor.TestTools.TestRunner.Api.TestStatus.Inconclusive: 50 TestStatus = TestStatusAdaptor.Inconclusive; 51 break; 52 case UnityEditor.TestTools.TestRunner.Api.TestStatus.Failed: 53 TestStatus = TestStatusAdaptor.Failed; 54 break; 55 } 56 57 Parent = parent; 58 } 59 } 60}