added spring junit test case with transaction