diff --git a/server/enemis.test.js b/server/enemis.test.js
index d9df073055417a51c9f1a672e38a5a5293d0f284..14d73b1f36771394290b5e65289d116dd5dc5d9e 100644
--- a/server/enemis.test.js
+++ b/server/enemis.test.js
@@ -10,8 +10,22 @@ describe('constructor', () => {
 		assert.strictEqual(enemi.getY(), 0);
 		assert.strictEqual(enemi.getDifficulte(), 1);
 		assert.strictEqual(enemi.getVies(), 2);
-		assert.strictEqual(enemi.getVx(), 8);
+		assert.strictEqual(enemi.getVx(), 3);
 		assert.strictEqual(enemi.getVy(), 0);
+		const enemi2 = new Enemi(0, 0, imageEnemi, 2);
+		assert.strictEqual(enemi2.getX(), 0);
+		assert.strictEqual(enemi2.getY(), 0);
+		assert.strictEqual(enemi2.getDifficulte(), 2);
+		assert.strictEqual(enemi2.getVies(), 2);
+		assert.strictEqual(enemi2.getVx(), 5);
+		assert.strictEqual(enemi2.getVy(), 1);
+		const enemi3 = new Enemi(0, 0, imageEnemi, 3);
+		assert.strictEqual(enemi3.getX(), 0);
+		assert.strictEqual(enemi3.getY(), 0);
+		assert.strictEqual(enemi3.getDifficulte(), 3);
+		assert.strictEqual(enemi3.getVies(), 2);
+		assert.strictEqual(enemi3.getVx(), 20);
+		assert.strictEqual(enemi3.getVy(), 16);
 	});
 });
 
@@ -20,22 +34,21 @@ describe('deplacer', () => {
 		const imageEnemi = 'image';
 		const enemi = new Enemi(0, 0, imageEnemi, 1);
 		enemi.deplacer();
-		assert.strictEqual(enemi.getX(), -8);
+		assert.strictEqual(enemi.getX(), -3);
 		assert.strictEqual(enemi.getY(), 0);
 		enemi.deplacer();
-		assert.strictEqual(enemi.getX(), -16);
+		assert.strictEqual(enemi.getX(), -6);
 		assert.strictEqual(enemi.getY(), 0);
 	});
 	it(`devrait avancer et monter enemi Moyen`, () => {
 		const imageEnemi = 'image';
 		const enemi2 = new Enemi(0, 0, imageEnemi, 2);
-		enemi2.setVy(2);
 		enemi2.deplacer();
-		assert.strictEqual(enemi2.getX(), -8);
-		assert.strictEqual(enemi2.getY(), 2);
+		assert.strictEqual(enemi2.getX(), -5);
+		assert.strictEqual(enemi2.getY(), 1);
 		enemi2.deplacer();
-		assert.strictEqual(enemi2.getX(), -16);
-		assert.strictEqual(enemi2.getY(), 4);
+		assert.strictEqual(enemi2.getX(), -10);
+		assert.strictEqual(enemi2.getY(), 2);
 	});
 });
 
diff --git a/server/projectile.test.js b/server/projectile.test.js
index 774facf6774cb28e796933f2d905204dba46d5a0..c14e3977a36a42290c30c1a352f9a91add656023 100644
--- a/server/projectile.test.js
+++ b/server/projectile.test.js
@@ -8,9 +8,9 @@ describe('Projectile, déplacer ', () => {
 		const projectile = new Projectile(0, 0, image);
 		assert.strictEqual(projectile.getX(), 0);
 		projectile.deplacer();
-		assert.strictEqual(projectile.getX(), 5);
-		projectile.deplacer();
 		assert.strictEqual(projectile.getX(), 10);
+		projectile.deplacer();
+		assert.strictEqual(projectile.getX(), 20);
 	});
 
 	it('devrait ne pas faire déplacer le projectile en y', () => {