test cases for evaluation