Add tests to cover error scenarios for server.go
The following discussion from !15 (merged) should be addressed:
-
@terrichu started a discussion: suggestion (non-blocking): a few sections including this one are missing test coverage. we could do in a follow up (I want to take this one to get more experience adding tests)