Modified and added tests for case services

Hey Lindani,
Have modified my tests to improve the code coverage. Also added some more. Please review.
Does this case pass? Seems to me that this should fail,if its passing, its for the wrong reason - defineCase modifies the rawCase object, and adds displayable  object keys (name,number). Thats what the test should be checking. For example:
expect(caseService.case.group.number).toEqual(rawCase.folder_number) etc