mockito
test cases