tests for adding, viewing, editing, and deleting topics