This paper describes the methodology of effectively using C++ Models in the SystemVerilog test bench to get the higher verification coverage. This also gives a solution of overcoming the existing limitations arises because of using C++ test cases for RTL design verification.