Ejemplo n.º 1
0
 public void TestAcceleration()
 {
     var v = new Voiture();
     v.Vitesse = 4;
     v.Accelerer ((long)0.5);
     Assert.AreEqual(6, v.Vitesse);
 }
Ejemplo n.º 2
0
        public void TestPositionInitiale()
        {
            Voiture v = new Voiture();
            Assert.AreEqual(0, v.X);
            Assert.AreEqual(0, v.Y);

            v = new Voiture(12, 42);
            Assert.AreEqual(12, v.X);
            Assert.AreEqual(42, v.Y);
        }
Ejemplo n.º 3
0
 public void TestSetForme()
 {
     Voiture v = new Voiture();
     v.Largeur = 5;
     v.Longueur = 7;
     Assert.AreEqual(5, v.Largeur);
     Assert.AreEqual(7, v.Longueur);
 }
Ejemplo n.º 4
0
 public void TestPositionMax()
 {
     Voiture v = new Voiture(9000, 9000);
     Assert.AreNotEqual(9000, v.Y);
     Assert.AreNotEqual(9000, v.X);
 }
Ejemplo n.º 5
0
 public void TestFormeInitiale()
 {
     Voiture v = new Voiture();
     Assert.AreEqual(2, v.Largeur);
     Assert.AreEqual(3, v.Longueur);
 }
Ejemplo n.º 6
0
 public void TestDirectionSetGet()
 {
     var v = new Voiture();
     v.Direction = 2;
     Assert.AreEqual(2, v.Direction);
 }
Ejemplo n.º 7
0
 public void TestDirectionInitiale()
 {
     var v = new Voiture();
     Assert.AreEqual(0, v.Direction);
 }
Ejemplo n.º 8
0
 public void TestCorrectionPositionMinY()
 {
     Voiture v = new Voiture(0, -1);
     Assert.AreEqual(0, v.X);
     Assert.AreEqual(0, v.Y);
 }
Ejemplo n.º 9
0
 public void TestCorrectionPositionMaxY()
 {
     Voiture v = new Voiture(10000000, 0);
     Assert.AreEqual(50, v.X);
     Assert.AreEqual(0, v.Y);
 }
Ejemplo n.º 10
0
 public void TestVitesseInitiale()
 {
     var v = new Voiture();
     Assert.AreEqual(0, v.Vitesse);
 }