public void Test1() { var broom = new Broom(); var plane = new Plane(); var stupa = new Stupa(); var airRacers = new List <AirTransport>() { broom, plane, stupa }; var airRace = new AirRace(5000, airRacers); var airWinner = airRace.GetWinner(); Assert.AreEqual(broom, airWinner); }
public void Test3() { var broom = new Broom(); var plane = new Plane(); var stupa = new Stupa(); var dblHumpedCamell = new DblHumpedCamell(); var fastCamell = new FastCamell(); var boots = new Boots(); var kent = new Kentavr(); var racers = new List <Transport>() { boots, kent, fastCamell, dblHumpedCamell, broom, plane, stupa }; var commonRace = new Race(10000, racers); var winner = commonRace.GetWinner(); Assert.AreEqual(broom, winner); }