KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm a bit confused with spying on jasmine. I have a code like this, but I'm not sure how to test it. var params = { param1: "", param2: "link", param3: "1", param4 : "1" }; var func = new myFunction(params ); func.doSomething(); How do test that func.doSomething has been called. This is the test I have written so far describe("Library", function() { beforeEach(function() { }); it("should include correct parameters", function() { expect(params.param1).toEqual(""); expect(params.param2).toEqual("link"); expect(params.param3).toEqual("1"); expect(params.param4).toEqual("1"); }); it("should show that method doSomething is called with zero arguments", function() { // I'm not sure how to write test for this. }); });
Tags (comma-separated)
Save Edits
Cancel