add initial integration tests