Implement unit tests for Chain module.
Merge commit