public void PlayerBulletMove() { var game = new Game(new Size(500, 600), new Point(0, 0), 1); var start = new Vector(rnd.Next(1, Game.GameFeatures.FieldSize.Width - 1), rnd.Next(1, Game.GameFeatures.FieldSize.Height - 1)); var bullet = new PlayerBullet(start, Vector.Up, 1); bullet.Move(); var finish = bullet.Location; Assert.AreEqual(start.Y, finish.Y + 1, "я думаю тут старт должен быть больше финиша," + "потому что пуля движется вверх," + "а начало координат в верхнем левом углу"); // я думаю тут старт должен быть больше финиша, потому что пуля движется вверх, // а начало координат в верхнем левом углу Assert.AreEqual(start.X, finish.X, "Координата икс пули должна быть неизменной"); }