Added InvalidConfigurationTest

This commit is contained in:
Chris Kankiewicz
2020-06-10 22:52:58 -07:00
parent 092b1488c7
commit 89e712da3b

View File

@@ -0,0 +1,21 @@
<?php
namespace Tests\Exceptions;
use App\Exceptions\InvalidConfiguration;
use Tests\TestCase;
/** @covers \App\Exceptions\InvalidConfiguration */
class InvalidConfigurationTest extends TestCase
{
public function test_it_can_be_instantiated_from_a_config_value(): void
{
$exception = InvalidConfiguration::fromConfig('bar', 'foo');
$this->assertInstanceOf(InvalidConfiguration::class, $exception);
$this->assertEquals(
"Unknown value 'foo' for configuration option 'bar'",
$exception->getMessage()
);
}
}