add gtest test