diff --git a/src/helpers/memberHelper.js b/src/helpers/memberHelper.js index 430efae..721ece0 100644 --- a/src/helpers/memberHelper.js +++ b/src/helpers/memberHelper.js @@ -121,7 +121,7 @@ mh.updateName = async function (authorId, args) { const name = args[2]; if (!name) { - return `The name for ${name} is ${name}, but you probably knew that!`; + return `The name for ${args[0]} is ${args[0]}, but you probably knew that!`; } const trimmedName = name.trim(); if (trimmedName === '') { diff --git a/tests/helpers/memberHelper.test.js b/tests/helpers/memberHelper.test.js index 53ba7ee..21d7c9f 100644 --- a/tests/helpers/memberHelper.test.js +++ b/tests/helpers/memberHelper.test.js @@ -186,12 +186,12 @@ describe('MemberHelper', () => { test('Sends string when no name', async () => { // Arrange - const args = ['somePerson', 'name'] + const args = ['somePerson', 'name']; + const expected = `The name for ${args[0]} is ${args[0]}, but you probably knew that!`; // Act - memberHelper.updateName(authorId, args).catch((result) => { - // Assert - expect(result).toEqual(new RangeError("Name " + enums.err.NO_VALUE)); + memberHelper.updateName(authorId, args).then((result) => { + expect(result).toEqual(expected); }) })