
Should is an expressive, readable, test framework agnostic, assertion library. It helps keeping test code clean and error messages helpful.
It extends Object.prototype with a single non-enumerable getter that allows one to express how the object should behave.
Node.js is an event-based server-side JavaScript engine.