public void TransformShouldNoitOverwriteMethodEmptyValues(string displayName) { var result = new TestResult(new TestCase()) { DisplayName = displayName, }; var testResults = new List <TestResultInfo> { new TestResultInfo(result, "namespace", "type", Method), }; var sut = new MSTestAdapter(); var transformedResults = sut.TransformResults(testResults, new List <TestMessageInfo>()); Assert.AreEqual(1, transformedResults.Count); Assert.AreEqual(Method, transformedResults.Single().Method); }
public void TransformShouldOverwriteMethodWithNonEmptyValues() { var param = Guid.NewGuid().ToString(); var result = new TestResult(new TestCase()) { DisplayName = $"Method(\"{param}\")", }; var testResults = new List <TestResultInfo> { new TestResultInfo(result, "namespace", "type", Method), }; var sut = new MSTestAdapter(); var transformedResults = sut.TransformResults(testResults, new List <TestMessageInfo>()); Assert.AreEqual(1, transformedResults.Count); Assert.IsTrue(transformedResults.Single().Method.Contains(param)); }