add GHTests & MOCK

add GHTests & MOCK