Jasmine 2.2 (standalone) et Require.js
Bonjour,
Je cherche à faire fonctionner le framework de test Jasmine avec la librairie require.js (chargement de modules javascript).
J'ai un petit soucis : j'arrive très bien à faire fonctionner les 2 de façon indépendante, mais faire mes tests avec un require me pose un soucis :
Voilà le code qui coince :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| //testing with Jasmine
define("specTest1",
["myModule"],
function (myModule)
{
var myClass = new myModule();
describe("specTest1", function ()
{
it("var1", function ()
{
alert("toto");
expect(myClass.var1).toEqual(12);
});
});
}); |
et le code assosicé à la classe testée :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| /** test class */
define("myModule",
[],
function ()
{
var myClass = function ()
{
this.var1 = 13;
this.getVar1 = function ()
{
return this.var1;
}
}
return myclass;
}); |
Je suis tout nouveau à Jasmine, mais je ne comprends pas pk ça ne fonctionne pas.
Merci pour votre aide,
G.S.