Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(konnect): Add SDKWrapper to allow using mock SDK in reconcilers #543

Merged
merged 9 commits into from
Sep 5, 2024

Conversation

randmonkey
Copy link
Contributor

@randmonkey randmonkey commented Sep 3, 2024

What this PR does / why we need it:
Add a SDKWrapper interface to return SDK interfaces for particular entity types and refactor SDKFactory to allow using mock SDKs in reconcilers.

Which issue this PR fixes

Fixes #447

Special notes for your reviewer:

PR Readiness Checklist:

Complete these before marking the PR as ready to review:

  • the CHANGELOG.md release notes have been updated to reflect significant changes

@randmonkey randmonkey self-assigned this Sep 3, 2024
@randmonkey randmonkey added this to the KGO v1.4.x milestone Sep 3, 2024
@randmonkey randmonkey force-pushed the test/mock_test_for_reconciler branch from a19afba to 778a9d9 Compare September 5, 2024 07:35
@randmonkey randmonkey marked this pull request as ready for review September 5, 2024 07:43
@randmonkey randmonkey requested a review from a team as a code owner September 5, 2024 07:43
@randmonkey randmonkey force-pushed the test/mock_test_for_reconciler branch from 5074a4b to 34a6352 Compare September 5, 2024 07:50
@randmonkey randmonkey requested a review from czeslavo September 5, 2024 11:48
@randmonkey randmonkey enabled auto-merge (squash) September 5, 2024 13:17
@randmonkey randmonkey merged commit 0ace883 into main Sep 5, 2024
20 checks passed
@randmonkey randmonkey deleted the test/mock_test_for_reconciler branch September 5, 2024 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Konnect entities: add Konnect mocks for integration testing
3 participants