123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- using TerminalKFC.Windows;
- using System.Windows;
- using System.Windows.Controls;
- namespace UnitTestProject
- {
- [TestClass]
- public class UnitTest1
- {
- Window2 wnd = new Window2();
- [TestMethod]
- public void SumTest()
- {
- int sum, price, expectedSum, resultSum;
- // 1
- sum = 400;
- price = 70;
- expectedSum = 470;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- // 2
- sum = 800;
- price = 200;
- expectedSum = 1000;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- // 3
- sum = 150;
- price = 10;
- expectedSum = 160;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- // 4
- sum = 300;
- price = 150;
- expectedSum = 450;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- // 5
- sum = 500;
- price = 2500;
- expectedSum = 3000;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- }
- [TestMethod]
- public void PonchickTest()
- {
- wnd.AddNewProduct("Пончик\t\t\t\t200 p.");
- StringAssert.Contains(wnd.bracket, "Пончик\t\t\t\t200 p.");
- }
- [TestMethod]
- public void BurgerTest()
- {
- wnd.AddNewProduct("Шефбургер\t\t\t100 p.");
- StringAssert.Contains(wnd.bracket, "Шефбургер\t\t\t100 p.");
- }
-
- [TestMethod]
- public void BigPirogTest()
- {
- wnd.AddNewProduct("Пирог\t\t\t\t150 p.");
- StringAssert.Contains(wnd.bracket, "Пирог\t\t\t\t150 p.");
- }
- [TestMethod]
- public void SmallPirogTest()
- {
- wnd.AddNewProduct("Пирожок\t\t\t70 p.");
- StringAssert.Contains(wnd.bracket, "Пирожок\t\t\t70 p.");
- }
- }
- }
|