Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using Microsoft.VisualStudio.TestTools.UnitTesting;
- using ConsoleApplication1;
- namespace UnitTestProject1
- {
- [TestClass]
- public class UnitTest1
- {
- [TestMethod]
- public void TestMethod1()// paraméterlista felépítése szendvics, hamburger,menu, extra feltételből épül fel
- {
- Program p1 = new Program();
- int target = 1050;
- int actual = p1.rendelesek(0,1,0,1);//nincs szendvics, sima hambi, menüben, ketchup feltét(60 FT)
- Assert.AreEqual(target, actual);
- }
- [TestMethod]
- public void TestMethod2()
- {
- Program p1 = new Program();
- int target = 1680;
- int actual = p1.rendelesek(2,1,0,0);//omlettes szend, hambi, menu, nem kér feltétet
- Assert.AreEqual(target, actual);
- }
- [TestMethod]
- public void TestMethod3()
- {
- Program p1 = new Program();
- int target = 750;
- int actual = p1.rendelesek(2, 0, 1, 1); //omlettes szend, nem kér hambit, nem kéri menüben, ketchup feltét
- Assert.AreEqual(target, actual);
- }
- [TestMethod]
- public void TestMethod4()
- {
- Program p1 = new Program();
- int target = 1900;
- int actual = p1.rendelesek(3, 3, 0, 4); //magyaros, chilis, menüben, hamburger szósz
- Assert.AreEqual(target, actual);
- }
- [TestMethod]
- public void TestMethod5()
- {
- Program p1 = new Program();
- int target = 460;
- int actual = p1.rendelesek(0, 0, 0, 1); //semmi, semmi, menüben, ketchuppal
- Assert.AreEqual(target, actual);
- }
- [TestMethod]
- public void TestMethod6()
- {
- Program p1 = new Program();
- int target = 60;
- int actual = p1.rendelesek(0, 0, 1, 1); //csak ketchup
- Assert.AreEqual(target, actual);
- }
- [TestMethod]
- public void TestMethod7()
- {
- Program p1 = new Program();
- int target = 560;
- int actual = p1.rendelesek(0, 0, 1, 1); //csak ketchup
- Assert.AreNotEqual(target, actual);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement