We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 18b5e58 commit 66591caCopy full SHA for 66591ca
1 file changed
tests/Unit/ParserTest.php
@@ -6,6 +6,7 @@
6
7
use Chubbyphp\Parsing\Parser;
8
use Chubbyphp\Parsing\Schema\ArraySchema;
9
+use Chubbyphp\Parsing\Schema\AssocSchema;
10
use Chubbyphp\Parsing\Schema\BackedEnumSchema;
11
use Chubbyphp\Parsing\Schema\BoolSchema;
12
use Chubbyphp\Parsing\Schema\DateTimeSchema;
@@ -47,6 +48,17 @@ public function testArray(): void
47
48
self::assertInstanceOf(ArraySchema::class, $arraySchema);
49
}
50
51
+ public function testAssoc(): void
52
+ {
53
+ $p = new Parser();
54
+
55
+ $assocSchema = $p->assoc([
56
+ 'field' => $p->string(),
57
+ ]);
58
59
+ self::assertInstanceOf(AssocSchema::class, $assocSchema);
60
+ }
61
62
public function testBackedEnum(): void
63
{
64
$p = new Parser();
0 commit comments