added integration level test cases