public void TestQueen_Below20() { // act queen.Damage(90); // assert Assert.AreEqual(queen.health, 10); }
static void Main(string[] args) { Bee worker = new Worker(); worker.Damage(50); worker.Damage(100); worker.Damage(50); Console.WriteLine($"Worker health: {worker.Health}"); Console.WriteLine($"Worker dead status: {worker.Dead}"); Console.WriteLine(); Bee queen = new Queen(); queen.Damage(20); Console.WriteLine($"queen health: {queen.Health}"); Console.WriteLine($"queen dead status: {queen.Dead}"); Console.WriteLine(); Bee drone = new Worker(); drone.Damage(20); Console.WriteLine($"drone health: {drone.Health}"); Console.WriteLine($"drone dead status: {drone.Dead}"); Console.WriteLine(); }
public void Queen_Damage_Test() { // Arrange var queen = new Queen(6); // Act queen.Damage(20); queen.Damage(20); queen.Damage(20); queen.Damage(20); // Assert Assert.IsNotNull(queen); Assert.AreEqual(queen.Status(), 40.96M); Assert.AreEqual(queen.Threshold(), 20M); Assert.AreEqual(queen.IsAlive(), true); }
public void DamageCalled_HealthAfterDamageIsBelow20_BeeIsDead() { // Arrange var queenBee = new Queen(); // Act queenBee.Damage(85); // Assert Assert.IsTrue(queenBee.IsDead); }
public void DeadQueen(int attack1, int attack2, bool isDead) { //Arrange var queenService = new Queen(100, false); //Act var sut = queenService.Damage(attack1); sut = queenService.Damage(attack2); //Assert if (isDead) { Assert.True(queenService.IsDead); } else { Assert.False(queenService.IsDead); } }
public void QueenDamage(int attackDamage, float expectedHealthAfter) { //Arrange var queenService = new Queen(100, false); //Act var sut = queenService.Damage(attackDamage); //Assert Assert.Equal(expectedHealthAfter, sut); } //QueenDamage
public void QueenHealthDamageTest() { Queen queen = new Queen(100); string actual = queen.Damage(80); Assert.AreEqual("Health status: 20 Alive :)", actual); Queen queen2 = new Queen(100); string actual2 = queen2.Damage(81); Assert.AreEqual("Health status: Dead :( ", actual2); }
public void DamageCalledOnQueen_HealthReducedBy10Percent() { // Arrange var queenBee = new Queen(); queenBee.Health = 100; // Act queenBee.Damage(5); // Assert Assert.AreEqual(95, queenBee.Health); }
public IActionResult Damage() { Random random = new Random(); int damageValue = random.Next(0, 80); drone.Damage(damageValue); ViewBag.Drone = drone.DisplayValue(); damageValue = random.Next(0, 80); queen.Damage(damageValue); ViewBag.Queen = queen.DisplayValue(); damageValue = random.Next(0, 80); worker.Damage(damageValue); ViewBag.Worker = worker.DisplayValue(); return(View("Index")); }