12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- using TerminalKFC.Windows;
- using System.Windows;
- using System.Windows.Controls;
- namespace UnitTest
- {
- [TestClass]
- public class UnitTest
- {
- Window2 wnd = new Window2();
- [TestMethod]
- public void SumTest()
- {
- int sum, price, expectedSum, resultSum;
- sum = 200;
- price = 70;
- expectedSum = 270;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- sum = 0;
- price = 200;
- expectedSum = 200;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- sum = 200;
- price = 100;
- expectedSum = 300;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- sum = 300;
- price = 150;
- expectedSum = 450;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- sum = 450;
- price = 200;
- expectedSum = 650;
- resultSum = wnd.GetNewSum(sum, price);
- Assert.AreEqual(expectedSum, resultSum);
- }
- [TestMethod]
- public void BurgerTest()
- {
- wnd.AddNewProduct("\t\t\t150 p.");
- StringAssert.Contains(wnd.bracket, "\t\t\t150 p.");
- }
- [TestMethod]
- public void DesertTest()
- {
- wnd.AddNewProduct("\t\t\t\t200 p.");
- StringAssert.Contains(wnd.bracket, "\t\t\t\t200 p.");
- }
- [TestMethod]
- public void KartofelTest()
- {
- wnd.AddNewProduct("\t\t\t\t50 p.");
- StringAssert.Contains(wnd.bracket, "\t\t\t\t50 p.");
- }
- [TestMethod]
- public void TvisterTest()
- {
- wnd.AddNewProduct("\t\t\t160 p.");
- StringAssert.Contains(wnd.bracket, "\t\t\t160 p.");
- }
- }
- }
|