I cannot add the unit test files as a file attachment (because the issue is still closed?). So please use the pull request.