@@ 833-851 (lines=19) @@ | ||
830 | /** |
|
831 | * @group DDC-1663 |
|
832 | */ |
|
833 | public function testRetrievalOfResultSetMappings() |
|
834 | { |
|
835 | $cm = new ClassMetadata(CMS\CmsUser::class, $this->metadataBuildingContext); |
|
836 | ||
837 | self::assertCount(0, $cm->getSqlResultSetMappings()); |
|
838 | ||
839 | $cm->addSqlResultSetMapping( |
|
840 | [ |
|
841 | 'name' => 'find-all', |
|
842 | 'entities' => [ |
|
843 | [ |
|
844 | 'entityClass' => CMS\CmsUser::class, |
|
845 | ], |
|
846 | ], |
|
847 | ] |
|
848 | ); |
|
849 | ||
850 | self::assertCount(1, $cm->getSqlResultSetMappings()); |
|
851 | } |
|
852 | ||
853 | public function testExistanceOfNamedQuery() |
|
854 | { |
|
@@ 962-980 (lines=19) @@ | ||
959 | /** |
|
960 | * @group DDC-1663 |
|
961 | */ |
|
962 | public function testExistanceOfSqlResultSetMapping() |
|
963 | { |
|
964 | $cm = new ClassMetadata(CMS\CmsUser::class, $this->metadataBuildingContext); |
|
965 | $cm->setTable(new Mapping\TableMetadata('cms_users')); |
|
966 | ||
967 | $cm->addSqlResultSetMapping( |
|
968 | [ |
|
969 | 'name' => 'find-all', |
|
970 | 'entities' => [ |
|
971 | [ |
|
972 | 'entityClass' => CMS\CmsUser::class, |
|
973 | ], |
|
974 | ], |
|
975 | ] |
|
976 | ); |
|
977 | ||
978 | self::assertTrue($cm->hasSqlResultSetMapping('find-all')); |
|
979 | self::assertFalse($cm->hasSqlResultSetMapping('find-by-id')); |
|
980 | } |
|
981 | ||
982 | /** |
|
983 | * @group DDC-1663 |