Skip to content

Commit

Permalink
fixed unit tests for register command handler
Browse files Browse the repository at this point in the history
  • Loading branch information
kuper-adrian committed Dec 17, 2018
1 parent 0d7bed9 commit 81b6bca
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions test/modules/cmd/command-handler/register-cmd-handler.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ describe('RegisterCommandHandler', () => {

cmd.arguments = [
'to-register-pubg-name',
'pc-na',
'kakao',
];

const handlePromise = handler.handle(cmd, bot, db, pubg);
Expand All @@ -196,7 +196,7 @@ describe('RegisterCommandHandler', () => {
expect(passedTo).to.be.equal(cmd.discordUser.id);
expect(passedEmbed.fields[0].value).to.contain(playerByNameData.data[0].attributes.name);
expect(passedEmbed.fields[0].value).to.contain('successfully registered');
expect(passedEmbed.fields[0].value).to.contain('pc-na');
expect(passedEmbed.fields[0].value).to.contain('kakao');
});
});

Expand Down Expand Up @@ -243,7 +243,7 @@ describe('RegisterCommandHandler', () => {

cmd.arguments = [
'to-register-pubg-name',
'pc-eu',
'kakao',
];

sandbox.stub(db, 'getRegisteredPlayers').callsFake(() => Promise.resolve(['some-already-existing-player-name']));
Expand All @@ -263,15 +263,15 @@ describe('RegisterCommandHandler', () => {

cmd.arguments = [
'to-register-pubg-name',
'pc-na',
'kakao',
];

const getRegionsSpy = sandbox.spy(db, 'getRegions');
const handlePromise = handler.handle(cmd, bot, db, pubg);

return handlePromise.then(() => {
sandbox.assert.calledOnce(getRegionsSpy);
expect(getRegionsSpy.getCall(0).args[0].region_name).to.be.equal('pc-na');
expect(getRegionsSpy.getCall(0).args[0].region_name).to.be.equal('kakao');
});
});

Expand All @@ -297,7 +297,7 @@ describe('RegisterCommandHandler', () => {

cmd.arguments = [
'to-register-player-name',
'xbox-invalid',
'invalid',
];

const handlePromise = handler.handle(cmd, bot, db, pubg);
Expand All @@ -307,7 +307,7 @@ describe('RegisterCommandHandler', () => {

expect(passedTo).to.be.equal(cmd.discordUser.id);
expect(passedEmbed.fields[0].value).to.contain('unknown region');
expect(passedEmbed.fields[0].value).to.contain('xbox-invalid');
expect(passedEmbed.fields[0].value).to.contain('invalid');
});
});

Expand All @@ -316,7 +316,7 @@ describe('RegisterCommandHandler', () => {

cmd.arguments = [
'to-register-pubg-name-1',
'pc-eu',
'kakao',
'some-third-argument',
];

Expand All @@ -340,12 +340,12 @@ describe('RegisterCommandHandler', () => {
sandbox.stub(db, 'getRegions').callsFake(() => Promise.resolve([
{
id: 1,
region_name: 'pc-na',
region_name: 'steam',
is_global_region: true,
},
{
id: 2,
region_name: 'pc-eu',
region_name: 'kakao',
is_global_region: true,
},
]));
Expand All @@ -363,18 +363,18 @@ describe('RegisterCommandHandler', () => {

cmd.arguments = [
'to-register-pubg-name',
'pc-na',
'kakao',
];

sandbox.stub(db, 'getRegions').callsFake(() => Promise.resolve([
{
id: 1,
region_name: 'pc-na',
region_name: 'kakao',
is_global_region: true,
},
{
id: 2,
region_name: 'pc-eu',
region_name: 'steam',
is_global_region: true,
},
]));
Expand Down

0 comments on commit 81b6bca

Please sign in to comment.