diff --git a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/check-if-an-object-has-a-property.english.md b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/check-if-an-object-has-a-property.english.md index 08d0e2e6d2..ab5605e0ee 100644 --- a/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/check-if-an-object-has-a-property.english.md +++ b/curriculum/challenges/english/02-javascript-algorithms-and-data-structures/basic-data-structures/check-if-an-object-has-a-property.english.md @@ -26,18 +26,18 @@ We've created an object, users, with some users in it and a functio ```yml tests: - - text: 'The users object only contains the keys Alan, Jeff, Sarah, and Ryan' - testString: 'assert("Alan" in users && "Jeff" in users && "Sarah" in users && "Ryan" in users && Object.keys(users).length === 4, "The users object only contains the keys Alan, Jeff, Sarah, and Ryan");' - - text: 'The function isEveryoneHere returns true if Alan, Jeff, Sarah, and Ryan are properties on the users object' - testString: 'assert(isEveryoneHere(users) === true, "The function isEveryoneHere returns true if Alan, Jeff, Sarah, and Ryan are properties on the users object");' - - text: 'The function isEveryoneHere returns false if Alan is not a property on the users object' - testString: 'assert((function() { delete users.Alan; return isEveryoneHere(users) })() === false, "The function isEveryoneHere returns false if Alan is not a property on the users object");' - - text: 'The function isEveryoneHere returns false if Jeff is not a property on the users object' - testString: 'assert((function() { delete users.Jeff; return isEveryoneHere(users) })() === false, "The function isEveryoneHere returns false if Jeff is not a property on the users object");' - - text: 'The function isEveryoneHere returns false if Sarah is not a property on the users object' - testString: 'assert((function() { delete users.Sarah; return isEveryoneHere(users) })() === false, "The function isEveryoneHere returns false if Sarah is not a property on the users object");' - - text: 'The function isEveryoneHere returns false if Ryan is not a property on the users object' - testString: 'assert((function() { delete users.Ryan; return isEveryoneHere(users) })() === false, "The function isEveryoneHere returns false if Ryan is not a property on the users object");' + - text: The users object should only contain the keys Alan, Jeff, Sarah, and Ryan + testString: assert("Alan" in users && "Jeff" in users && "Sarah" in users && "Ryan" in users && Object.keys(users).length === 4); + - text: The function isEveryoneHere should return true if Alan, Jeff, Sarah, and Ryan are properties on the users object + testString: assert(isEveryoneHere(users) === true); + - text: The function isEveryoneHere should return false if Alan is not a property on the users object + testString: assert((function() { delete users.Alan; return isEveryoneHere(users) })() === false); + - text: The function isEveryoneHere should return false if Jeff is not a property on the users object + testString: assert((function() { delete users.Jeff; return isEveryoneHere(users) })() === false); + - text: The function isEveryoneHere should return false if Sarah is not a property on the users object + testString: assert((function() { delete users.Sarah; return isEveryoneHere(users) })() === false); + - text: The function isEveryoneHere should return false if Ryan is not a property on the users object + testString: assert((function() { delete users.Ryan; return isEveryoneHere(users) })() === false); ```