예제 #1
0
 function testMinimumCallCounts()
 {
     $dummy = new MockDummy();
     $dummy->expectMinimumCallCount('a', 2, 'My message: %s');
     $dummy->a();
     $dummy->a();
 }
예제 #2
0
 function testMinimumCallsSatisfiedByTooManyCalls()
 {
     $mock = new MockDummy();
     $mock->expectMinimumCallCount('aMethod', 3);
     $mock->aMethod();
     $mock->aMethod();
     $mock->aMethod();
     $mock->aMethod();
 }
예제 #3
0
 function testMinCalls()
 {
     $this->_test->expectOnce("assertTrue", array(true, '*'));
     $mock = new MockDummy($this->_test);
     $mock->expectMinimumCallCount("aMethod", 2);
     $mock->aMethod();
     $mock->aMethod();
     $mock->tally();
 }