should have called dataservice.getCustomer fails
Test fails for: it('with id ' + id, function() { expect(dataservice.getCustomer).to.have.been.calledWith(id); }); getCustomer() doesn't appear to get the .withArgs(id)
should have called dataservice.getCustomer
1 time
‣
with id 1017109
‣
AssertionError: expected getCustomer to have been called with arguments 1017109
getCustomer(undefined) => {
$$state: {
pending: undefined,
processScheduled: false,
status: 1,
value: {
city: "Albany",
firstName: "Black",
id: 1017109,
lastName: "Widow",
state: "NY",
thumbnail: "colleen_papa.jpg",
zip: "12205"
}
}
}
at Context.
[...] beforeEach(function() { sinon.stub(dataservice, 'getCustomer') .returns($q.when(mockData.blackWidow)) .withArgs(id); [...] describe('after activate', function() { [...] it('with id ' + id, function() { expect(dataservice.getCustomer).to.have.been.calledWith(id); }); [...]