$times() or $verifyCallCount()
Boolean $times(numeric count, [methodname])security = getMockBox().createMock("model.security");
//No calls yet
expect( security.$times(0) ).toBeTrue();
security.$("isValidUser",false);
security.isValidUser();
// Asserts
expect( security.$times(1) ).toBeTrue();
expect( security.$times(1,"isValidUser") ).toBeTrue();
security.$("authenticate",true);
security.authenticate("username","password");
expect( security.$times(2) ).toBeTrue();
expect( security.$times(1,"authenticate") ).toBeTrue();Last updated
Was this helpful?