johnpapa / johnpapa/gulp-patterns

should have called dataservice.getCustomer fails

Open
#130 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
499
Forks
136
PR merge metrics
No merged PRs in 30d

Description

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. (src/client/app/customers/customer-detail.controller.spec.js:38:66)
expect(dataservice.getCustomer).to.have.been.calledWith(id);

[...]
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);
});
[...]

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.