1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- 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 = 200;
- price = 70;
- expectedSum = 270;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- // 2
- sum = 0;
- price = 200;
- expectedSum = 200;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- // 3
- sum = 200;
- price = 100;
- expectedSum = 300;
- 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 = 450;
- price = 200;
- expectedSum = 650;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- }
- [TestMethod]
- public void ShefburgerTest()
- {
- wnd.AddNewProduct("Шефбургер\t\t\t100 p.");
- StringAssert.Contains(wnd.bracket, "Шефбургер\t\t\t100 p.");
- }
- [TestMethod]
- public void SaloTest()
- {
- wnd.AddNewProduct("Сало\t\t\t\t200 p.");
- StringAssert.Contains(wnd.bracket, "Сало\t\t\t\t200 p.");
- }
- [TestMethod]
- public void PirogTest()
- {
- wnd.AddNewProduct("Пирог\t\t\t\t150 p.");
- StringAssert.Contains(wnd.bracket, "Пирог\t\t\t\t150 p.");
- }
- [TestMethod]
- public void PirozhokTest()
- {
- wnd.AddNewProduct("Пирожок\t\t\t70 p.");
- StringAssert.Contains(wnd.bracket, "Пирожок\t\t\t70 p.");
- }
- }
- }
|