[BUG #8839] Call internal npm test command to enable an independent test call
[BUG #8839] Replace nodeunit with mocha and chai