using Microsoft.VisualStudio.TestTools.UnitTesting; using System; using KFC.windows; namespace TestKFC1 { [TestClass] public class TestSum { menu page = new menu(); [TestMethod] public void Sum() { int sum; int price; int result; int expected; sum = 0; // 1 price = 55; expected = 55; result = page.NewSum(sum, price); Assert.AreEqual(expected, result); sum = 130; // 2 price = 170; expected = 300; result = page.NewSum(sum, price); Assert.AreEqual(expected, result); sum = 355; // 3 price = 189; expected = 544; result = page.NewSum(sum, price); Assert.AreEqual(expected, result); sum = 544; // 4 price = 55; expected = 599; result = page.NewSum(sum, price); Assert.AreEqual(expected, result); } } [TestClass] public class TestTitle { menu page = new menu(); [TestMethod] public void Shefburger() { page.NewProd("\nШефбургер\t\t\t170 р."); StringAssert.Contains(page.name, "\nШефбургер\t\t\t170 р."); } [TestMethod] public void Zinger() { page.NewProd("\nЗингер\t\t\t\t130 р."); StringAssert.Contains(page.name, "\nЗингер\t\t\t\t130 р."); } [TestMethod] public void Ai_twister() { page.NewProd("\nАй-твистер\t\t\t55 р."); StringAssert.Contains(page.name, "\nАй-твистер\t\t\t55 р."); } [TestMethod] public void Deluxe_twister() { page.NewProd("\nТвистер Де Люкс\t\t\t189 р."); StringAssert.Contains(page.name, "\nТвистер Де Люкс\t\t\t189 р."); } [TestMethod] public void Pirog() { page.NewProd("\nПирожек с вишней\t\t55 р."); StringAssert.Contains(page.name, "\nПирожек с вишней\t\t55 р."); } } }