@expectedExceptionMessageRegExp

2018-02-24 15:42 更新

@expectedExceptionMessageRegExp

預(yù)期訊息也可以通過 @expectedExceptionMessageRegExp 標(biāo)注以正則表達(dá)式來指定。當(dāng)無法用子串來完成對(duì)給定訊息的匹配時(shí),這種方式就非常有用了。

class MyTest extends PHPUnit_Framework_TestCase
{
     /**
      * @expectedException              MyException
      * @expectedExceptionMessageRegExp /Argument \d+ can not be an? \w+/
      */
     public function testExceptionHasRightMessage()
     {
         throw new MyException('Argument 2 can not be an integer');
     }
}
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)