/home/techb158/ileadtechnology.com/vendor/smodav/mpesa/tests/Unit
NameSizeModeActions
AuthenticatorTest.php14220755editdlrm
ConfigurationRepositoryTest.php18220644editdlrm
NativeImplementationsTest.php27540644editdlrm
RegistrarTest.php12320755editdlrm
STKTest.php29290755editdlrm
Edit: /home/techb158/ileadtechnology.com/vendor/smodav/mpesa/tests/Unit/ConfigurationRepositoryTest.php (1822B)
nativeConfig()); $this->assertInstanceOf(ConfigurationRepository::class, $repository); } /** * @return void */ public function testCanExtractConfigAndAccountValues() { $repository = new ConfigurationRepository($this->nativeConfig()); $this->assertEquals('test', $repository->config('default')); $this->assertTrue($repository->useAccount('test')->getAccountKey('sandbox')); $this->assertFalse($repository->useAccount('production')->getAccountKey('sandbox')); $this->assertEquals('default', $repository->config('fake_config', 'default')); $this->assertEquals( 'default_account', $repository->useAccount('production')->getAccountKey('fake_account_config', 'default_account') ); } /** * @return void */ public function testCanResolveUrl() { $repository = new ConfigurationRepository($this->nativeConfig()); $this->assertEquals(ConfigurationRepository::SANDBOX_URL . 'test-url', $repository->url('test-url')); $this->assertEquals( ConfigurationRepository::PRODUCTION_URL . 'test-url', $repository->useAccount('production')->url('test-url') ); } }