unit tests for custom nodes
Merge pull request #1822 from Steell/custom-node-tests

unit tests for custom nodes: MAGN-1588