add test case(non-ut)