Add test coverage for multi-user cases in GithubService

GitHub #50