phpunit测试:: class常量

时间:2017-03-12 18:13:28

标签: php mocking phpunit

基本上我从另一个用class :: class常量了。例如:

class Foo {}
class Bar {}

class example {
   public function fancyMethod($object)
   {
       if(get_class($object) == Foo::class)
       {
        // do some
       } elseif(get_class($object) == Bar::class)
       {
        // somehing else
       }

  }
}

现在的问题是如何在Foo类的测试对象期间进行模拟。模拟::class常量会返回PHPUnit_Framework_MockObject_MockObject

之类的东西

有什么建议吗?

0 个答案:

没有答案