Add Topic.sync_cover unittests and refactor unittests