We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aa2f259 commit c9d78f7Copy full SHA for c9d78f7
src/Metadata/Tests/ParametersTest.php
@@ -25,4 +25,20 @@ public function testDefaultValue(): void
25
$parameters = new Parameters(['a' => $r]);
26
$this->assertSame($r, $parameters->get('a'));
27
}
28
+
29
+ public function testDuplicated(): void
30
+ {
31
+ $r1 = new QueryParameter(key: 'a');
32
+ $r2 = new QueryParameter(key: 'b');
33
+ $parameters = new Parameters([$r1, $r2]);
34
+ $this->assertCount(2, $parameters);
35
+ $this->assertSame($r1, $parameters->get('a'));
36
+ $this->assertSame($r2, $parameters->get('b'));
37
38
39
+ $r2 = new QueryParameter(key: 'a');
40
41
+ $this->assertCount(1, $parameters);
42
+ $this->assertSame($r2, $parameters->get('a'));
43
+ }
44
0 commit comments