add test for github service

only sad paths tested, other are to be done