.and.callReturn is now .and.returnValue .and.callThrow is now .and.throwError [finishes #56281634]
14 lines
319 B
JavaScript
14 lines
319 B
JavaScript
describe("Timer", function() {
|
|
it("reports the time elapsed", function() {
|
|
var fakeNow = jasmine.createSpy('fake Date.now'),
|
|
timer = new j$.Timer({now: fakeNow});
|
|
|
|
fakeNow.and.returnValue(100);
|
|
timer.start();
|
|
|
|
fakeNow.and.returnValue(200);
|
|
|
|
expect(timer.elapsed()).toEqual(100);
|
|
});
|
|
});
|