Create placeholder test & implementation for CodeGenerator class. Renamed assert methods to verify to avoid naming collision with an LLVM macro