* feat: added support of multiple course ids in enrollment API and fixed failing case * refactor: handled course IDs along with course run IDs * refactor: added dosctring and renamed variable * fix: added temp mixin * test: added unit tests of added case