예제 #1
0
 public function testMake()
 {
     $dummy = Stub::make('DummyClass', array('goodByeWorld' => function () {
         return 'hello world';
     }));
     $this->assertEquals($this->dummy->helloWorld(), $dummy->helloWorld());
     $this->assertEquals("hello world", $dummy->goodByeWorld());
 }
예제 #2
0
 protected function assertMethodReplaced($dummy)
 {
     $this->assertTrue(method_exists($dummy, 'helloWorld'));
     $this->assertNotEquals($this->dummy->helloWorld(), $dummy->helloWorld());
     $this->assertEquals($dummy->helloWorld(), 'good bye world');
 }