public void Parse() { // Arrange string xml = XmlPathUtility.GetTestXmlContent("MSTest.xml"); // Act TestRun testRun = MsTestResultsParser.Parse(XDocument.Parse(xml)); // Assert AssertTestRun(testRun, 12, 4, 6, 2, "Failed", false, "BoraA@DT167 2018-09-23 19:48:07"); }
public void ParseXml() { // Arrange string path = XmlPathUtility.GetTestXmlPath("MSTest.xml"); MsTestResultsParser testResultsParser = new MsTestResultsParser(); // Act TestRun testRun = testResultsParser.ParseXml(path); // Assert AssertTestRun(testRun, 12, 4, 6, 2, "Failed", false, "BoraA@DT167 2018-09-23 19:48:07"); }
public void Parse_ShouldThrowArgumentNull_WhenXDocumentIsNull() { // Arrange - Act ArgumentNullException argumentNullException = Assert.Throws <ArgumentNullException>(() => MsTestResultsParser.Parse(null)); // Assert Assert.AreEqual($"Value cannot be null.{Environment.NewLine}Parameter name: xmlDocument", argumentNullException.Message); }