Tengo una siguiente expresión de javascript para la cual necesito cubrir la Unidad JS.
var optionValue; optionValue = function () { if(a == false) { b.remove(); } a = true; }que se llama en el constructor de archivos como:
'filepath/': function(setting) { optionValue(); }Soy un principiante en las pruebas de Jasmine, si alguien puede dar una idea de cómo puedo cubrir este escenario. Hasta ahora he intentado algo como a continuación:
describe('first test', function () { var optionValue; beforeEach(function() { optionValue = jasmine.createSpy('optionvalue'); optionValue(); }); it('should work', function () { expect(optionValue).toHaveBeenCalled(); }); });