コード例 #1
0
ファイル: HomeController.cs プロジェクト: rmjoia/TheBeeGame
        public ActionResult HitBee()
        {
            game = (BeeGame)Session["game"];

            if (game.IsPlaying)
            {
                game.HitBee(game.Hive);
            }

            return View("Index", game);
        }
コード例 #2
0
ファイル: BeeGameTests.cs プロジェクト: rmjoia/TheBeeGame
        public void Called_HitBee_Should_decrease_bee_lifespan()
        {
            //  Arrange
            var sut = new BeeGame().Start(settings);
            var startScore = sut.Hive.Select(b => b.LifeSpan).Sum();

            //  Act
            var teste = sut.HitBee(sut.Hive);
            var newScore = sut.Hive.Select(b => b.LifeSpan).Sum();

            //  Assert
            Assert.AreNotEqual(newScore, startScore);
        }