Qiang Xue
11 years ago
2 changed files with 27 additions and 4 deletions
@ -0,0 +1,23 @@ |
|||||||
|
<?php |
||||||
|
namespace yiiunit\framework\base; |
||||||
|
|
||||||
|
use yii\test\TestCase; |
||||||
|
use yii\base\UserException; |
||||||
|
use yii\base\InvalidCallException; |
||||||
|
|
||||||
|
|
||||||
|
class ExceptionTest extends TestCase |
||||||
|
{ |
||||||
|
public function testToArrayWithPrevious() |
||||||
|
{ |
||||||
|
$e = new InvalidCallException('bar', 0 ,new InvalidCallException('foo')); |
||||||
|
$array = $e->toArray(); |
||||||
|
$this->assertEquals('bar', $array['message']); |
||||||
|
$this->assertEquals('foo', $array['previous']['message']); |
||||||
|
|
||||||
|
$e = new InvalidCallException('bar', 0 ,new UserException('foo')); |
||||||
|
$array = $e->toArray(); |
||||||
|
$this->assertEquals('bar', $array['message']); |
||||||
|
$this->assertEquals('foo', $array['previous']['message']); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue