Unit tests for shf.
The tests require (Railroad)[https://github.com/PerplexSystems/Railroad] testing framework.