public void SzabadFoglal() { Eloadas eloadas = new Eloadas(2, 2); eloadas.Foglal(); Assert.AreEqual(3, eloadas.SzabadHelyek); }
public void NemTele() { Eloadas eloadas = new Eloadas(2, 2); eloadas.Foglal(); Assert.AreEqual(false, eloadas.Teli()); }
public void Foglalt() { Eloadas eloadas = new Eloadas(2, 2); eloadas.Foglal(); Assert.AreEqual(true, eloadas.Foglalt(1, 1)); }
public void NemFoglalt() { Eloadas eloadas = new Eloadas(2, 2); eloadas.Foglal(); Assert.AreEqual(false, eloadas.Foglalt(2, 2)); }
public void FoglalRossz() { Eloadas eloadas = new Eloadas(1, 1); eloadas.Foglal(); bool[,] expected = new bool[1, 1]; expected[0, 0] = true; Assert.AreEqual(expected, eloadas.Foglalasok); }
public void FoglaltRossz() { Eloadas eloadas = new Eloadas(2, 2); eloadas.Foglal(); Assert.Throws <ArgumentException>(() => { eloadas.Foglalt(-1, -1); }); }
public void Szabad() { Eloadas eloadas = new Eloadas(2, 2); Assert.AreEqual(4, eloadas.SzabadHelyek); }
public void EloadasRossz() { Assert.Throws <ArgumentException>(() => { Eloadas eloadas = new Eloadas(-1, -1); }); }
public void Eloadas() { Eloadas eloadas = new Eloadas(5, 5); Assert.AreEqual(new bool[5, 5], eloadas.Foglalasok); }