added integration testcases