public void canShotTrueTest() { Invader inv = new Invader(2, 3, 20, 9); inv.Speed = 1; for (var i = 0; i <= 9; i++) { if (i == 3) { inv.K = 4; inv.Update(416); Assert.IsTrue(inv.CanShot != 0); } else if (i == 5) { inv.K = 7; inv.Update(416); Assert.IsTrue(inv.CanShot != 0); } else if (i == 8) { inv.K = 2; inv.Update(416); Assert.IsTrue(inv.CanShot != 0); } else { inv.Update(208); } } }
public void UpdateTrueTest() { Invader inv = new Invader(2, 3, 20, 9); inv.Speed = 1; inv.Update(208); inv.Update(208); Assert.IsTrue(inv.CanShot != 0); }
public void GetEnemy_BulletTest() { Invader inv = new Invader(2, 3, 20, 9); inv.Speed = 1; inv.Update(208); Bullet b = inv.EnemyBullet; Assert.AreEqual(b.PosX, inv.PosX); }