diff --git a/tests/ncc/Utilities/ResolverTest.php b/tests/ncc/Utilities/ResolverTest.php new file mode 100644 index 0000000..37712a3 --- /dev/null +++ b/tests/ncc/Utilities/ResolverTest.php @@ -0,0 +1,61 @@ + 'bar', + 'baz' => 'bat' + ]; + + $result = Resolver::parseArguments($input); + $this->assertEquals($expected, $result); + } + + /** + * Test parseArguments with array input + */ + public function testParseArgumentsWithArray(): void + { + $input = ['--foo=bar', '--baz=bat']; + $expected = [ + 'foo' => 'bar', + 'baz' => 'bat' + ]; + + $result = Resolver::parseArguments($input); + $this->assertEquals($expected, $result); + } +}