fix bug getContext, add BaseTest, modify ContextTest