public void PalyaViewModel__KetNemEgymasFelettiGolyoCsereje_NemSzabadnaMegtortennie() { pvm.JatekMezo = new Golyo[, ] { { new Golyo(0, 0, ConsoleColor.Red), new Golyo(0, 1, ConsoleColor.Green), new Golyo(0, 2, ConsoleColor.Yellow), }, { new Golyo(0, 0, ConsoleColor.Yellow), new Golyo(0, 1, ConsoleColor.Green), new Golyo(0, 2, ConsoleColor.Red), }, }; Golyo[,] expected = new Golyo[, ] { { new Golyo(0, 0, ConsoleColor.Red), new Golyo(0, 1, ConsoleColor.Green), new Golyo(0, 2, ConsoleColor.Yellow), }, { new Golyo(0, 0, ConsoleColor.Yellow), new Golyo(0, 1, ConsoleColor.Green), new Golyo(0, 2, ConsoleColor.Red), }, }; pvm.Lepes(pvm.JatekMezo[0, 2], pvm.JatekMezo[1, 0]); CollectionAssert.AreEqual(expected, pvm.JatekMezo, "A golyóknak nem szabadott volna megváltozniuk, mivel a két kijelölt golyó nincs egymás felett."); }
public new void Lepes(Golyo golyo1, Golyo golyo2) { base.Lepes(golyo1, golyo2); }