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