From 4c32a35f11aeb1f7cf5af0e62183a60f60a5e4f5 Mon Sep 17 00:00:00 2001 From: sc0Vu Date: Tue, 19 Dec 2017 11:58:49 +0800 Subject: [PATCH] ProviderTest --- test/unit/ProviderTest.php | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/test/unit/ProviderTest.php b/test/unit/ProviderTest.php index 85d6ea9..53ee6a0 100644 --- a/test/unit/ProviderTest.php +++ b/test/unit/ProviderTest.php @@ -3,11 +3,26 @@ namespace Test\Unit; use Test\TestCase; +use Web3\RequestManagers\RequestManager; +use Web3\Providers\Provider; class ProviderTest extends TestCase { - public function testHelloWorld() + /** + * testSetRequestManager + * + * @return void + */ + public function testSetRequestManager() { - $this->assertTrue(true); + $requestManager = new RequestManager('http://localhost:8545'); + $provider = new Provider($requestManager); + + $this->assertEquals($provider->requestManager->host, 'http://localhost:8545'); + + $requestManager = new RequestManager($this->testRinkebyHost); + $provider->requestManager = $requestManager; + + $this->assertEquals($provider->requestManager->host, 'http://localhost:8545'); } } \ No newline at end of file