◆ testWithTestInterface1()
ILIAS\Tests\Setup\ImplementationOfInterfaceFinderTest::testWithTestInterface1 |
( |
| ) |
|
Definition at line 43 of file ImplementationOfInterfaceFinderTest.php.
44 {
45 $finder = new ImplementationOfInterfaceFinderForTest();
46 $finder->class_names = [
47 TestClass1::class,
48 TestClass2::class,
49 TestClass3::class
50 ];
51 $expected = [TestClass1::class, TestClass3::class];
52 $result = iterator_to_array($finder->getMatchingClassNames(TestInterface1::class));
53 $this->assertEquals($expected,
$result);
54 }
References $result.
◆ testWithTestInterface2()
ILIAS\Tests\Setup\ImplementationOfInterfaceFinderTest::testWithTestInterface2 |
( |
| ) |
|
Definition at line 56 of file ImplementationOfInterfaceFinderTest.php.
57 {
58 $finder = new ImplementationOfInterfaceFinderForTest();
59 $finder->class_names = [
60 TestClass1::class,
61 TestClass2::class,
62 TestClass3::class
63 ];
64 $expected = [TestClass2::class, TestClass3::class];
65 $result = iterator_to_array($finder->getMatchingClassNames(TestInterface2::class));
66 $this->assertEquals($expected,
$result);
67 }
References $result.
◆ testWithTestInterface3()
ILIAS\Tests\Setup\ImplementationOfInterfaceFinderTest::testWithTestInterface3 |
( |
| ) |
|
Definition at line 69 of file ImplementationOfInterfaceFinderTest.php.
70 {
71 $finder = new ImplementationOfInterfaceFinderForTest();
72 $finder->class_names = [
73 TestClass1::class,
74 TestClass2::class,
75 TestClass3::class
76 ];
77 $expected = [];
78 $result = iterator_to_array($finder->getMatchingClassNames(TestInterface3::class));
79 $this->assertEquals($expected,
$result);
80 }
References $result.
The documentation for this class was generated from the following file: