Testing integration with GitHub API in isolation without making external connection