toHaveSize
This commit is contained in:
committed by
Gregg Van Hove
parent
f1eac6fb04
commit
c521b4d47c
21
spec/core/matchers/toHaveSizeSpec.js
Normal file
21
spec/core/matchers/toHaveSizeSpec.js
Normal file
@@ -0,0 +1,21 @@
|
||||
describe('toHaveSize', function() {
|
||||
'use strict';
|
||||
|
||||
it('delegates to equals function', function() {
|
||||
var matchersUtil = {
|
||||
equals: jasmine.createSpy('delegated-equals').and.returnValue(true),
|
||||
buildFailureMessage: function() {
|
||||
return 'does not matter';
|
||||
},
|
||||
DiffBuilder: new jasmineUnderTest.DiffBuilder()
|
||||
},
|
||||
matcher = jasmineUnderTest.matchers.toHaveSize(matchersUtil),
|
||||
result;
|
||||
|
||||
result = matcher.compare([1], 1);
|
||||
|
||||
expect(matchersUtil.equals).toHaveBeenCalledWith(1, 1, jasmine.anything(), jasmine.anything());
|
||||
expect(result.pass).toBe(true);
|
||||
});
|
||||
|
||||
});
|
||||
Reference in New Issue
Block a user