public void OnTestEvent(string report) { XmlDocument doc = new XmlDocument(); doc.LoadXml(report); XmlNode testEvent = doc.FirstChild; switch (testEvent.Name) { case "start-test": if (_teamCity != null) { _teamCity.TestStarted(testEvent); } break; case "test-case": TestFinished(testEvent); break; case "start-suite": break; case "test-suite": break; case "start-run": break; } }
public void TestStarted() { var startNode = CreateXmlNode("start-test"); _teamCity.TestStarted(startNode); Assert.That(_output.ToString(), Is.EqualTo( "##teamcity[testStarted name='FULLNAME' captureStandardOutput='true' flowId='ID']" + NL)); }