Improve Tests
AzureMarker opened this issue · 2 comments
AzureMarker commented
Testing can always be improved. In some cases, only the "happy paths" are tested, not the cases where an error should occur or some other edge case. Also, there are a lot of integration-type tests over a single endpoint, but there should be more unit tests on specific functions. Right now there aren't too many missed spots.
AzureMarker commented
This involves refactoring and enough knowledge of the code base to test, so it isn't really a good first issue.
AzureMarker commented
The service architecture added by #141 will be very useful for testing.