Ejemplo n.º 1
0
 public void should_move_up()
 {
     Middle_tank m = new Middle_tank(32, 32);
     Bullet b_up = new Bullet(0, 32, 16, 0, m);
     //+13, -8
     b_up.Move();
     Assert.AreEqual(13, b_up.X);
     Assert.AreEqual(8, b_up.Y);
 }
Ejemplo n.º 2
0
 public void should_move_right()
 {
     Middle_tank m = new Middle_tank(32, 32);
     Bullet b_right = new Bullet(0, 0, 16, 1, m);
     //+32, +13
     b_right.Move();
     Assert.AreEqual(48, b_right.X);
     Assert.AreEqual(13, b_right.Y);
 }
Ejemplo n.º 3
0
 public void should_move_down()
 {
     Middle_tank m = new Middle_tank(32, 32);
     Bullet b_down = new Bullet(0, 0, 16, 2, m);
     // +13, +32
     b_down.Move();
     Assert.AreEqual(13, b_down.X);
     Assert.AreEqual(48, b_down.Y);
 }
Ejemplo n.º 4
0
 public void should_move_left()
 {
     Middle_tank m = new Middle_tank(32, 32);
     Bullet b_left = new Bullet(32, 0, 16, 3, m);
     //-8, +13
     b_left.Move();
     Assert.AreEqual(8, b_left.X);
     Assert.AreEqual(13, b_left.Y);
     Assert.AreEqual(32, b_left.Tank_owner.X);
 }