test case refactoring
test case refactoring