Course auto-registered by the registrar should not be removed
Expected Behavior
When the institute configuration does not allow removal of auto-registered courses, there are 2 cases, the autoRegistered value may either be 0 or -1.
Actual Behavior
In case it is 0, this does not work, due to the first part of the if statement which makes it false https://gitlab.com/universis/universis-students/blob/master/src/app/registrations/components/registration-checkout/registration-checkout.component.html#L186
Steps to Reproduce
We need to test the feature with all 3 values for autoRegistered field (assuming institute configuration disallows removal)
-1 --> course cannot be removed
0 --> course cannot be removed
1 --> course can be removed
We need to provide relevant tests for these cases (in both scenarios of the institute configuration) so that we can avoid introducing the error in the past and also to make the workflow clear to everyone.