2020-06-30 01:50:08 +01:00

18 lines
478 B
JavaScript

const test = require("tape");
const sinon = require("sinon");
const github = require("../github.js");
const octokitUserData = require("./octokitUserData.js");
test("Get GitHub user by username", async function (t) {
t.plan(3);
sinon.stub(github, "getGitHubUser").returns(octokitUserData);
const githubUser = await github.getGitHubUser("Octokit");
t.equal(githubUser.id, 3430433);
t.equal(githubUser.login, "octokit");
t.equal(githubUser.name, "Octokit");
});