added client repoisitory integration tests