@@ 15-24 (lines=10) @@ | ||
12 | class ClassMultiMapTest extends TestCase |
|
13 | { |
|
14 | ||
15 | public function testGetSingleForSimpleClass() |
|
16 | { |
|
17 | $map = new ClassMultiMap(new ContainerBuilder()); |
|
18 | ||
19 | $map->put(SomeClass::class, "someValue"); |
|
20 | $this->assertSame( |
|
21 | "someValue", |
|
22 | $map->getSingle(SomeClass::class) |
|
23 | ); |
|
24 | } |
|
25 | ||
26 | public function testGetSingleForSimpleForInterface() |
|
27 | { |
|
@@ 26-32 (lines=7) @@ | ||
23 | ); |
|
24 | } |
|
25 | ||
26 | public function testGetSingleForSimpleForInterface() |
|
27 | { |
|
28 | $map = new ClassMultiMap(new ContainerBuilder()); |
|
29 | ||
30 | $map->put(SomeClass::class, "someValue"); |
|
31 | $this->assertSame("someValue", $map->getSingle(SomeInterface::class)); |
|
32 | } |
|
33 | ||
34 | public function testGetSingleForNonAddedClass() |
|
35 | { |