@gameye/sdk
Version:
Node.js SDK for Gameye
22 lines • 877 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const test = require("blue-tape");
const mocks = require("../mocks");
const team_1 = require("./team");
test("selectTeamList", async (t) => {
const teamList = team_1.selectTeamList(mocks.statisticStateMock);
t.equal(teamList.length, 2);
t.equal(teamList.filter(i => i.teamKey === "1").length, 1);
t.equal(teamList.filter(i => i.teamKey === "1")[0].name, "TeamA");
t.equal(teamList.filter(i => i.teamKey === "2").length, 1);
t.equal(teamList.filter(i => i.teamKey === "2")[0].name, "TeamB");
});
test("selectTeamItem", async (t) => {
const teamItem = team_1.selectTeamItem(mocks.statisticStateMock, "2");
t.ok(teamItem);
if (teamItem) {
t.equal(teamItem.teamKey, "2");
t.equal(teamItem.name, "TeamB");
}
});
//# sourceMappingURL=team.spec.js.map