Testing in Node.js by example using the SOLID principles
cri.dev