@expectedExceptionMessageRegExp

2018-02-24 15:42 更新

@expectedExceptionMessageRegExp

預期訊息也可以通過 @expectedExceptionMessageRegExp 標注以正則表達式來指定。當無法用子串來完成對給定訊息的匹配時,這種方式就非常有用了。

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');
     }
}
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號