//Test obsługi zawodów static void Main(string[] args) { //Obiekt obsługujący zawody Zawody biegi = new Zawody(); Zawodnik z1 = new Zawodnik("Janko", "Walski", 23); biegi.DodajZawodnika(z1); Zawodnik z2 = new Zawodnik("Jerzyk", "Nowak", 19); biegi.DodajZawodnika(z2); biegi.DodajZawodnika("Maria", "Anonina", 19); Console.WriteLine("Lista startujących w biegu:"); foreach (var zawodnik in biegi.ListaZawodnikow()) { Console.WriteLine(zawodnik); } }
public void DodajZawodnikaTest() { //Faza aranżacji Zawody zawodyTestowe = new Zawody(); string imie = "Testuś"; string nazwisko = "Testowicz"; int wiek = 20; string oczekiwane = $"{imie} {nazwisko}"; //Faza wykonania zawodyTestowe.DodajZawodnika(imie, nazwisko, wiek); //Faza oceny var wynik = zawodyTestowe.ListaZawodnikow().Single(); Assert.AreEqual(oczekiwane, wynik); }