Github
search()
should find matches with the default configuration
should find matches with the caseSensitive option
should find only files with the excludeFolders option
should find only folders with the excludeFolders option
should not find any match with a non-matching string with the default configuration
mergePullRequest()
should merge a valid pull request with the default merge commit message
should merge a valid pull request with a custom merge commit message
should throw an error for an invalid pull request
remove()
should delete a file
should delete a folder and all its content
fork()
should be able to fork an existent repository
should throw an error if the repository to fork does not exist