コード例 #1
0
ファイル: BeeGameTests.cs プロジェクト: rmjoia/TheBeeGame
        public void GetLifeSpan_Drone_Should_Return_Invalid()
        {
            //  Arrange
            var sut = new BeeGame();
            var hive = new List<IBee>
            {
                new Queen(new Bee(10,0))
            };

            //  Act
            var result = sut.GetLifeSpan(typeof(Drone), hive);

            //  Assert
            Assert.AreNotEqual(10, result);
        }
コード例 #2
0
ファイル: BeeGameTests.cs プロジェクト: rmjoia/TheBeeGame
        public void GetLifeSpan_Worker_Should_Return_Valid()
        {
            //  Arrange
            var sut = new BeeGame();
            var hive = new List<IBee>
            {
                new Worker(new Bee(10,0))
            };

            //  Act
            var result = sut.GetLifeSpan(typeof(Worker), hive);

            //  Assert
            Assert.AreEqual(10, result);
        }