Esempio n. 1
0
 public function testVerifyNoCallsFailsWithOtherCallsListed()
 {
     $expected_msg = "Expected no interaction with mock\n" . "Invocations:\n" . "  mock->foo()\n" . "  mock->bar()\n" . "  mock->foo(<string:bar>, <string:foo>)\n" . "  mock->foo()";
     $this->assertEquals(new Phake_CallRecorder_VerifierResult(false, array(), $expected_msg), $this->verifier->verifyNoCalls());
 }
Esempio n. 2
0
File: Phake.php Progetto: kore/Phake
 /**
  * Allows for verifying that no interaction occurred with a mock object
  *
  * @param Phake_IMock $mock
  */
 public static function verifyNoInteraction(Phake_IMock $mock)
 {
     foreach (func_get_args() as $mock) {
         $callRecorder = Phake::getInfo($mock)->getCallRecorder();
         $verifier = new Phake_CallRecorder_Verifier($callRecorder, $mock);
         self::getClient()->processVerifierResult($verifier->verifyNoCalls());
         $sCallRecorder = Phake::getInfo(get_class($mock))->getCallRecorder();
         $sVerifier = new Phake_CallRecorder_Verifier($sCallRecorder, get_class($mock));
         self::getClient()->processVerifierResult($sVerifier->verifyNoCalls());
     }
 }
Esempio n. 3
0
 /**
  * Allows for verifying that no interaction occurred with a mock object
  *
  * @param Phake_IMock $mock
  */
 public static function verifyNoInteraction(Phake_IMock $mock)
 {
     foreach (func_get_args() as $mock) {
         $reader = new Phake_MockReader();
         $verifier = new Phake_CallRecorder_Verifier($reader->getCallRecorder($mock), $mock);
         self::getClient()->processVerifierResult($verifier->verifyNoCalls());
     }
 }