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); }
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); }