public function testApiRegisterProvider_RegistersProvider()
{
$container = $this->getMock(Container::class, [], [], '', false);
$provider = $this->createProvider(['register']);
$provider->expects($this->once())->method('register')->with($container);
$this->assertFalse($provider->isRegistered());
$provider->registerProvider($container);
$this->assertTrue($provider->isRegistered());
}