public void TestUpdateCsapat() { CsapatLogic csLogic = new CsapatLogic(this.csapatRepo.Object); csLogic.UpdateGyozelmek("Williams", 1); csapatRepo.Verify(repo => repo.UpdateGyozelmek(It.IsAny <string>(), It.IsAny <int>()), Times.Once); }
public static void ElsoMenupont() { Console.WriteLine("1, Csapatok listázása"); Console.WriteLine("2, Csapat hozzáadása"); Console.WriteLine("3, Csapat módosítása"); Console.WriteLine("4, Csapat törlése"); Console.WriteLine("0, Kilépés a főmenübe"); int kivalasztottMenupont = int.Parse(Console.ReadLine()); Console.Clear(); switch (kivalasztottMenupont) { case 1: Console.WriteLine("A jelenlegi idényben résztvevő csapatok\n"); CsapatLogic csapRepo = new CsapatLogic(); foreach (var item in csapRepo.GetAllCsapat()) { Console.WriteLine(item.csapat_nev); } break; case 2: Csapat mycsapat = new Csapat(); Console.Write("Csapat neve: "); mycsapat.csapat_nev = Console.ReadLine(); Console.Write("Motor gyártója: "); mycsapat.motor = Console.ReadLine(); Console.Write("Versenyek száma: "); mycsapat.versenyek_szama = int.Parse(Console.ReadLine()); Console.Write("Győzelmek száma: "); mycsapat.gyozelmek = int.Parse(Console.ReadLine()); CsapatLogic cslogic = new CsapatLogic(); cslogic.CreateCsapat(mycsapat); break; case 3: CsapatModositas(); Console.Clear(); break; case 4: CsapatLogic csapatlogic = new CsapatLogic(); Console.Write("Törölni kívánt csapat neve: "); csapatlogic.DeleteCsapat(Console.ReadLine()); break; default: Console.WriteLine("Rossz menüpont"); break; } Console.ReadLine(); return; }
public static void CsapatModositas() { Console.Write("Módosítani kívánt csapat neve: "); string myCsapat = Console.ReadLine(); Console.WriteLine("1, Csapat motor módosítás"); Console.WriteLine("2, Csapat versenyszámának módosítása"); Console.WriteLine("3, Csapat győzelemszámának módosítása"); Console.Write("Kiválasztott menü: "); CsapatLogic csapatLogic = new CsapatLogic(); switch (int.Parse(Console.ReadLine())) { case 1: Console.WriteLine("\n"); Console.Write("Csapat új motorja: "); //exception nézés csapatLogic.UpdateMotor(myCsapat, Console.ReadLine()); break; case 2: Console.WriteLine("\n"); Console.Write("Csapat új versenyszáma: "); csapatLogic.UpdateVersenySzam(myCsapat, int.Parse(Console.ReadLine())); break; case 3: Console.WriteLine("\n"); Console.WriteLine("Csapat új győzelemszáma"); csapatLogic.UpdateGyozelmek(myCsapat, int.Parse(Console.ReadLine())); break; default: Console.WriteLine("Nincs ilyen menüpont"); break; } }