コード例 #1
0
ファイル: CorrectAnswerTest.cs プロジェクト: annchous/OopLabs
        public void SpeedCamelAnswerTest()
        {
            var magicCarpet     = new MagicCarpet();
            var mortar          = new Mortar();
            var broom           = new Broom();
            var camel           = new BactrianCamel();
            var speedCamel      = new SpeedCamel();
            var centaur         = new Centaur();
            var allTerrainBoots = new AllTerrainBoots();

            var vehicles = new List <Vehicle>
            {
                magicCarpet,
                mortar,
                broom,
                camel,
                speedCamel,
                centaur,
                allTerrainBoots
            };

            var race   = new Race <Vehicle>(1000, vehicles);
            var winner = race.RunRace();

            Assert.AreEqual("SpeedCamel", winner.GetType().Name);
        }
コード例 #2
0
ファイル: LandVehicleTests.cs プロジェクト: s4xack/Oop
        public void BactrianCamel_Test(Double distance, Double time)
        {
            var bactrianCamel = new BactrianCamel();

            Assert.That(bactrianCamel.Ride(distance), Is.EqualTo(time));
        }