public function testCallingProtectedStaticMethods() { $mock = Phake::mock('PhakeTest_StaticClass'); Phake::whenStatic($mock)->protectedStaticMethod()->thenCallParent(); $returned = Phake::makeStaticsVisible($mock)->protectedStaticMethod(); Phake::verifyStatic($mock)->protectedStaticMethod(); $this->assertSame('foo', $returned); }