From 83ffda80c8f898a4b4f0e40b9c5692fd07e10c7f Mon Sep 17 00:00:00 2001 From: sc0Vu Date: Tue, 19 Dec 2017 11:37:00 +0800 Subject: [PATCH] Eth setProvider test --- test/unit/EthTest.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/test/unit/EthTest.php b/test/unit/EthTest.php index 5d3757d..8b587fc 100644 --- a/test/unit/EthTest.php +++ b/test/unit/EthTest.php @@ -6,6 +6,7 @@ use RuntimeException; use Test\TestCase; use Web3\Providers\HttpProvider; use Web3\RequestManagers\RequestManager; +use Web3\RequestManagers\HttpRequestManager; class EthTest extends TestCase { @@ -40,4 +41,18 @@ class EthTest extends TestCase $this->assertTrue($eth->provider instanceof HttpProvider); $this->assertTrue($eth->provider->requestManager instanceof RequestManager); } + + /** + * testSetProvider + * + * @return void + */ + public function testSetProvider() + { + $eth = $this->eth; + $requestManager = new HttpRequestManager('http://localhost:8545'); + $eth->provider = new HttpProvider($requestManager); + + $this->assertEquals($eth->provider->requestManager->host, 'http://localhost:8545'); + } } \ No newline at end of file