public void TestLINQSearch() { SAXStrategy linq = new SAXStrategy(); Tank targetTank = new Tank(); targetTank.SetProperty("MainCaliber", "76mm"); string exprcted = T34.ToString() + Sherman.ToString(); List <Tank> actualList = linq.Search(targetTank, @"D:\Project\OOP\OOP-course-at-Taras-Shevchenko-National-University-of-Kyiv\XMLToHTML\XMLTanks.xml"); string actualString = ""; foreach (Tank tank in actualList) { actualString += tank.ToString(); } Assert.AreEqual(exprcted, actualString); }
public void TestSAXSearch() { SAXStrategy sax = new SAXStrategy(); Tank targetTank = new Tank(); targetTank.SetProperty("Country", "USSR"); string exprcted = T34.ToString(); List <Tank> actualList = sax.Search(targetTank, @"D:\Project\OOP\OOP-course-at-Taras-Shevchenko-National-University-of-Kyiv\XMLToHTML\XMLTanks.xml"); string actualString = ""; foreach (Tank tank in actualList) { actualString += tank.ToString(); } Assert.AreEqual(exprcted, actualString); }