Adding tests for church model