Skip to content
Snippets Groups Projects
Commit 59f40d10 authored by Mathis Decoster's avatar Mathis Decoster :apple:
Browse files

test update

parent 568e353b
No related branches found
No related tags found
No related merge requests found
......@@ -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);
});
});
......
......@@ -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', () => {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment