Пример #1
0
 public void dobjonArgumentet()
 {
     Assert.Throws <ArgumentException>(szabadUles2);
     Assert.Throws <ArgumentException>(() => {
         var eloadas2 = new Eloadas(-32, -312);
     });
 }
Пример #2
0
        public void FoglaltTeszt()
        {
            var test = new Eloadas(2, 2);

            test.Lefoglal();
            Assert.AreEqual(true, test.Foglalt(1, 1), "Lefoglalt hely nem foglalt.");
        }
Пример #3
0
        public void FoglaltTesztNull()
        {
            var test = new Eloadas(2, 2);

            test.Lefoglal();
            Assert.AreNotEqual(null, test.Foglalt(1, 1), "Igaz-hamis változó null.");
        }
Пример #4
0
 public void SorokEsHelyekSzamaNemLehetNegativ()
 {
     Assert.Throws <ArgumentException>(() =>
     {
         var eloadas = new Eloadas(-2, -2);
     });
 }
Пример #5
0
        public void foglalas()
        {
            Eloadas e = new Eloadas(1, 1);

            Assert.AreEqual(true, e.Foglalas());
            Assert.AreEqual(false, e.Foglalas());
        }
Пример #6
0
        public void FoglaltERossz()
        {
            Eloadas e = new Eloadas(1, 2);

            e.Foglalas();
            Assert.Throws <ArgumentException>(() => { e.Foglalt(0, 1); });
        }
Пример #7
0
 public void AHelyekSzamaNemLehetNegativ()
 {
     Assert.Throws <ArgumentException>(NegativHellyelLetrehozas);
     Assert.Throws <ArgumentException>(() => {
         var eloadas2 = new Eloadas(-2, -1);
     });
 }
Пример #8
0
        public void SzabadHelyek()
        {
            var test = new Eloadas(2, 2);

            test.Lefoglal();
            Assert.AreEqual(3, test.SzabadHelyek, "A férőhelyek száma hibás");
        }
Пример #9
0
        public void EloadasHelyFoglalasutanAHelyekSzamaCsokken()
        {
            var teszt = new Eloadas(4, 4);

            teszt.Lefoglal();
            Assert.AreEqual(0, teszt.SzabadHelyek, "A szabad helyek nem csökkentek");
        }
Пример #10
0
        public void EloadasLefoglaltTesztNull()
        {
            var teszt = new Eloadas(4, 4);

            teszt.Lefoglal();
            Assert.AreNotEqual(null, teszt.Foglalt(2, 3), "A bool paraméter null");
        }
Пример #11
0
        public void TelevanE()
        {
            eload = new Eloadas(1, 2);
            eload.Lefoglal();
            eload.Lefoglal();

            Assert.IsFalse(eload.Teli(), "Az a terem tele van");
        }
Пример #12
0
        public void SzabadHelyekSzama()
        {
            Eloadas e = new Eloadas(3, 3);

            eloadas.Lefoglal();
            eloadas.Lefoglal();
            Assert.AreEqual(7, eloadas.SzabadHelyek);
        }
Пример #13
0
        public void FoglaltE()
        {
            Eloadas e = new Eloadas(1, 2);

            e.Foglalas();
            Assert.AreEqual(true, e.Foglalt(1, 1));
            Assert.AreEqual(false, e.Foglalt(1, 2));
        }
Пример #14
0
        public void szabadHelyekSzama()
        {
            Eloadas e = new Eloadas(3, 3);

            e.Foglalas();
            e.Foglalas();
            Assert.AreEqual(7, e.SzabadHelyek());
        }
Пример #15
0
        public void ujFoglalasFoglaltJoErtekekkelTruetDob()
        {
            Eloadas e = new Eloadas(10, 15);

            e.Lefoglal();

            Assert.AreEqual(true, e.Foglalt(0, 0));
        }
Пример #16
0
        public void ujFoglalasFoglaltRosszErtekekkelFalsetDob()
        {
            Eloadas e = new Eloadas(10, 15);

            e.Lefoglal();

            Assert.AreEqual(false, e.Foglalt(2, 3));
        }
Пример #17
0
        public void ujFoglalasTeliRosszErtekkelFalsetDob()
        {
            Eloadas e = new Eloadas(10, 15);

            e.Lefoglal();

            Assert.AreEqual(false, e.Teli());
        }
Пример #18
0
    public void Fogastest()
    {
        Eloadas e = new Eloadas(-5, 5);

        /*
         *      argument exceton test
         */
    }
Пример #19
0
 public void ASorokSzamaNemLehetNegativ()
 {
     Assert.Throws <ArgumentException>(NegativEloadasLetrehozas);
     //alternatív mód->lambda függvény
     Assert.Throws <ArgumentException>(() => {
         var rep = new Eloadas(-4, 0);
     });
 }
Пример #20
0
        public void NemTeliEloadas()
        {
            var test = new Eloadas(2, 2);

            test.Lefoglal();
            test.Lefoglal();
            Assert.AreEqual(false, test.Teli, "Nem teli előadás teli.");
        }
Пример #21
0
        public void FoglaltTesztOutOfRange()
        {
            var test = new Eloadas(2, 2);

            Assert.Throws <IndexOutOfRangeException>(() => {
                test.Foglalt(10, 10);
            });
        }
Пример #22
0
        public void EloadasHelyLefoglal()
        {
            var teszt = new Eloadas(1, 3);

            teszt.Lefoglal();
            teszt.Lefoglal();
            teszt.Lefoglal();
            Assert.AreEqual(true, teszt.Teli, "Teli előadás nincs teli");
        }
Пример #23
0
        public void ujFoglalasFoglaltNegativErtekekkelIndexOutOfRangeExceptiontDob()
        {
            Eloadas e = new Eloadas(10, 15);

            e.Lefoglal();
            Assert.Throws <IndexOutOfRangeException>(() => {
                Assert.AreEqual(false, e.Foglalt(-4, -2));
            });
        }
Пример #24
0
        public void HibasFoglaltTeszt()
        {
            var test = new Eloadas(2, 2);

            test.Lefoglal();
            Assert.Throws <ArgumentException>(() => {
                test.Foglalt(0, 0);
            });
        }
Пример #25
0
    public void test()
    {
        Eloadas e = new Eloadas(5, 5);

        Assert.AreEqual(true, e.Lefoglal());
        Assert.AreEqual(25, e.SzabadHelyek);
        Assert.AreEqual(false, e.Teli());
        Assert.AreEqual(true, e.Foglalt(2, 2));
    }
Пример #26
0
 public void Megtelt()
 {
     eloadas = new Eloadas(2, 2);
     for (int i = 0; i < 4; i++)
     {
         eloadas.Lefoglal();
     }
     Assert.IsFalse(eloadas.Teli(), "Az előadás megtelt!");
 }
Пример #27
0
        public void ujFoglalasSzabadhelyekSzamaEgyenloNullaval()
        {
            Eloadas e = new Eloadas(10, 15);

            for (int i = 0; i < 150; i++)
            {
                e.Lefoglal();
            }
            Assert.Zero(e.SzabadHelyekSzama());
        }
Пример #28
0
        public void ujFoglalasSzabadHelyekSzamaOsszesHelyLefoglalasUtanNullatDob()
        {
            Eloadas e = new Eloadas(10, 15);

            for (int i = 0; i < 150; i++)
            {
                e.Lefoglal();
            }
            Assert.AreEqual(0, e.SzabadHelyekSzama());
        }
Пример #29
0
        public void TeliEloadas()
        {
            var test = new Eloadas(2, 2);

            test.Lefoglal();
            test.Lefoglal();
            test.Lefoglal();
            test.Lefoglal();
            Assert.AreEqual(true, test.Teli, "Teli előadás nem teli.");
        }
Пример #30
0
        public void ujFoglalasTeliJoErtekkelTruetDob()
        {
            Eloadas e = new Eloadas(10, 15);

            for (int i = 0; i < 150; i++)
            {
                e.Lefoglal();
            }
            Assert.AreEqual(true, e.Teli());
        }