unit testCases