public void WhenADroneBeeIsCreated_ItIsAlive() { // Arrange var droneBee = new DroneBee(); // Assert Assert.IsFalse(droneBee.IsDead); }
public void WhenADroneBeeIsCreated_ItsHealthIsOneHundred() { // Arrange var droneBee = new DroneBee(); // Assert Assert.AreEqual(100, droneBee.Health); }
public void DroneDeadTest() { ///This test is to check if the drone is not still alive after 60 damage. DroneBee bee1 = new DroneBee(); bee1.Damage(60); Assert.AreEqual(true, bee1.IsDead); }
public void DroneAliveTest() { //This test is to check if the drone is still alive after 10 damage. DroneBee bee1 = new DroneBee(); bee1.Damage(10); Assert.AreEqual(false, bee1.IsDead); }
public void DeathTest3() { int damageAmount = 51; DroneBee bee = new DroneBee(); bee.Damage(damageAmount); Assert.AreEqual(bee.Health, 49); bee.Damage(damageAmount); Assert.AreEqual(bee.Health, 49); }
public void WhenDamagingADroneBeeForFiftyOne_ItIsDead() { // Arrange var droneBee = new DroneBee(); // Act droneBee.Damage(51); // Assert Assert.IsTrue(droneBee.IsDead); }
public void WhenDamagingADroneBeeForFiftyPercent_ItIsAlive() { // Arrange var droneBee = new DroneBee(); // Act droneBee.Damage(50); // Assert Assert.IsFalse(droneBee.IsDead); }
public void WhenConvertingADroneBeeToTypeString_CorrectStringIsReturned() { // Arrange var bee = new DroneBee(); var converter = new BeeTypeToStringConverter(); // Act var beeTypeString = converter.Convert(bee, null, null, null); // Assert Assert.AreEqual("Drone Bee", beeTypeString); }
private void CreateObjectOfBees() { for (int i = 0; i < 10; i++) { Workerbee workerBee = new Workerbee() { WorkerBeeId = i + 1 }; workerBees.Add(workerBee); QueenBee queenBee = new QueenBee() { QueenBeeId = i + 1 }; QueenBees.Add(queenBee); DroneBee droneBee = new DroneBee() { DroneBeeId = i + 1 }; DroneBees.Add(droneBee); } }
public void Setup() { _workerBee = new WorkerBee(); _droneBee = new DroneBee(); _queenBee = new QueenBee(); }
public void HealthThreshold_DefaultsTo50() { var bee = new DroneBee(); Assert.AreEqual(50, bee.HealthThreshold); }