| @@ 827-847 (lines=21) @@ | ||
| 824 | /** |
|
| 825 | * @group DDC-1663 |
|
| 826 | */ |
|
| 827 | public function testRetrievalOfResultSetMappings() |
|
| 828 | { |
|
| 829 | $cm = new ClassMetadata(CMS\CmsUser::class, $this->metadataBuildingContext); |
|
| 830 | $cm->initializeReflection(new RuntimeReflectionService()); |
|
| 831 | ||
| 832 | ||
| 833 | self::assertEquals(0, count($cm->getSqlResultSetMappings())); |
|
| 834 | ||
| 835 | $cm->addSqlResultSetMapping( |
|
| 836 | [ |
|
| 837 | 'name' => 'find-all', |
|
| 838 | 'entities' => [ |
|
| 839 | [ |
|
| 840 | 'entityClass' => CMS\CmsUser::class, |
|
| 841 | ], |
|
| 842 | ], |
|
| 843 | ] |
|
| 844 | ); |
|
| 845 | ||
| 846 | self::assertEquals(1, count($cm->getSqlResultSetMappings())); |
|
| 847 | } |
|
| 848 | ||
| 849 | public function testExistanceOfNamedQuery() |
|
| 850 | { |
|
| @@ 959-977 (lines=19) @@ | ||
| 956 | /** |
|
| 957 | * @group DDC-1663 |
|
| 958 | */ |
|
| 959 | public function testExistanceOfSqlResultSetMapping() |
|
| 960 | { |
|
| 961 | $cm = new ClassMetadata(CMS\CmsUser::class, $this->metadataBuildingContext); |
|
| 962 | $cm->initializeReflection(new RuntimeReflectionService()); |
|
| 963 | ||
| 964 | $cm->addSqlResultSetMapping( |
|
| 965 | [ |
|
| 966 | 'name' => 'find-all', |
|
| 967 | 'entities' => [ |
|
| 968 | [ |
|
| 969 | 'entityClass' => CMS\CmsUser::class, |
|
| 970 | ], |
|
| 971 | ], |
|
| 972 | ] |
|
| 973 | ); |
|
| 974 | ||
| 975 | self::assertTrue($cm->hasSqlResultSetMapping('find-all')); |
|
| 976 | self::assertFalse($cm->hasSqlResultSetMapping('find-by-id')); |
|
| 977 | } |
|
| 978 | ||
| 979 | /** |
|
| 980 | * @group DDC-1663 |
|