From 8578a7c1c41c0194180fa5ca818ed0884655f95c Mon Sep 17 00:00:00 2001 From: sc0Vu Date: Tue, 19 Dec 2017 16:08:43 +0800 Subject: [PATCH] personal api test --- test/unit/PersonalApiTest.php | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/test/unit/PersonalApiTest.php b/test/unit/PersonalApiTest.php index ed08083..abe1db4 100644 --- a/test/unit/PersonalApiTest.php +++ b/test/unit/PersonalApiTest.php @@ -63,7 +63,7 @@ class PersonalApiTest extends TestCase return $this->assertTrue($err->getCode() === 405); } if (isset($account->result)) { - $this->assertTrue(is_array($account->result)); + $this->assertTrue(is_string($account->result)); } else { $this->fail($account->error->message); } @@ -148,4 +148,27 @@ class PersonalApiTest extends TestCase } }); } + + /** + * testWrongParam + * + * @return void + */ + public function testWrongParam() + { + $this->expectException(RuntimeException::class); + + $personal = $this->personal; + + $personal->newAccount(123456, function ($err, $account) { + if ($err !== null) { + return $this->fail($err->getMessage()); + } + if (isset($account->result)) { + $this->assertTrue(is_string($account->result)); + } else { + $this->fail($account->error->message); + } + }); + } } \ No newline at end of file