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