| 1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- namespace Test\Michel\Resolver;
- use Michel\Resolver\Option;
- use Michel\Resolver\OptionsResolver;
- use Michel\UniTester\TestCase;
- class DefinedOptionsTest extends TestCase
- {
- protected function setUp(): void
- {
- // TODO: Implement setUp() method.
- }
- protected function tearDown(): void
- {
- // TODO: Implement tearDown() method.
- }
- protected function execute(): void
- {
- $resolver = new OptionsResolver([
- Option::mixed('action'),
- Option::mixed('method'),
- ]);
- $this->expectException(\InvalidArgumentException::class, function () use ($resolver) {
- $resolver->resolve([
- 'actions' => 'https://www.depohub.org',
- 'method' => 'GET'
- ]);
- });
- }
- }
|