Added tests for Code Review functionality

Previously there were fewer tests and they were inside of Topic tests,
now they are separate and all functional test cases are covered.
Fix conflicts