コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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));
        }