|
|
|
[
|
|
|
|
{
|
|
|
|
"description": "ask is defined and is a function",
|
|
|
|
"code": "equal(typeof ask, 'function')"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"description": "reply is defined and is a function",
|
|
|
|
"code": "equal(typeof reply, 'function')"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"description": "ask works and is called",
|
|
|
|
"code": "const args = saveArguments(console, 'log')\n\n// Your code\n\nequal(args[0], ['What is my purpose ?'])"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"description": "reply works and is called too",
|
|
|
|
"code": "const args = saveArguments(console, 'log')\n\n// Your code\n\nequal(args, [['What is my purpose ?'], ['You pass butter.']])"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"description": "calling reply and ask again relog the text.",
|
|
|
|
"code": "const args = saveArguments(console, 'log')\n\n// Your code\n\nequal(args[1], ['You pass butter.'])"
|
|
|
|
}
|
|
|
|
]
|