Added integration test. Everything works according plan. still refactoring, renaming andconnection provider test cases remain.