Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }