| @@ 835-853 (lines=19) @@ | ||
| 832 | /** |
|
| 833 | * @group DDC-1663 |
|
| 834 | */ |
|
| 835 | public function testRetrievalOfResultSetMappings() |
|
| 836 | { |
|
| 837 | $cm = new ClassMetadata(CMS\CmsUser::class, $this->metadataBuildingContext); |
|
| 838 | ||
| 839 | self::assertEquals(0, count($cm->getSqlResultSetMappings())); |
|
| 840 | ||
| 841 | $cm->addSqlResultSetMapping( |
|
| 842 | [ |
|
| 843 | 'name' => 'find-all', |
|
| 844 | 'entities' => [ |
|
| 845 | [ |
|
| 846 | 'entityClass' => CMS\CmsUser::class, |
|
| 847 | ], |
|
| 848 | ], |
|
| 849 | ] |
|
| 850 | ); |
|
| 851 | ||
| 852 | self::assertEquals(1, count($cm->getSqlResultSetMappings())); |
|
| 853 | } |
|
| 854 | ||
| 855 | public function testExistanceOfNamedQuery() |
|
| 856 | { |
|
| @@ 1012-1030 (lines=19) @@ | ||
| 1009 | /** |
|
| 1010 | * @group DDC-1663 |
|
| 1011 | */ |
|
| 1012 | public function testExistanceOfSqlResultSetMapping() |
|
| 1013 | { |
|
| 1014 | $cm = new ClassMetadata(CMS\CmsUser::class, $this->metadataBuildingContext); |
|
| 1015 | $cm->setTable(new Mapping\TableMetadata('cms_users')); |
|
| 1016 | ||
| 1017 | $cm->addSqlResultSetMapping( |
|
| 1018 | [ |
|
| 1019 | 'name' => 'find-all', |
|
| 1020 | 'entities' => [ |
|
| 1021 | [ |
|
| 1022 | 'entityClass' => CMS\CmsUser::class, |
|
| 1023 | ], |
|
| 1024 | ], |
|
| 1025 | ] |
|
| 1026 | ); |
|
| 1027 | ||
| 1028 | self::assertTrue($cm->hasSqlResultSetMapping('find-all')); |
|
| 1029 | self::assertFalse($cm->hasSqlResultSetMapping('find-by-id')); |
|
| 1030 | } |
|
| 1031 | ||
| 1032 | /** |
|
| 1033 | * @group DDC-1663 |
|