added more test case definitions.