ScenarioTest is successful after changes to avatar

getCommandTextList returns an object, so tests need to be updated
runMessage added a child parameter, so make that optional