コード例 #1
0
ファイル: Exception.php プロジェクト: Nycto/Round-Eights
 public function testGetTraceByOffset()
 {
     $err = new \r8\Exception();
     $trace = $err->getTraceByOffset(0);
     $this->assertThat($trace, $this->isInstanceOf('\\r8\\Backtrace\\Event'));
     $this->assertEquals(__FUNCTION__, $trace->getName());
 }
コード例 #2
0
ファイル: HTML.php プロジェクト: Nycto/Round-Eights
 public function testFormat()
 {
     $formatter = new \r8\Error\Formatter\HTML(\r8\Env::request());
     $exception = new \r8\Exception("Test", 5050);
     $exception->addData("key", "data");
     $exception->addData("test", new stdClass());
     $error = new \r8\Error\Exception($exception);
     $result = $formatter->format($error);
     $this->assertType("string", $result);
     $this->assertGreaterThan(0, strlen($result));
 }