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

Some mocked OCI interfaces need to be updated every time OCI makes a backwards-incompatible release #8377

Closed
ljnelson opened this issue Feb 13, 2024 · 2 comments
Assignees
Labels
4.x Version 4.x OCI P4

Comments

@ljnelson
Copy link
Member

Here is an arbitrary example:

The Monitoring interface gained a few methods, which is a backwards-incompatible change. Currently, we solve this problem by manually adding "no-op" methods as appropriate.

Instead, for mock implementations of business interfaces such as these, we should use something like java.lang.reflect.Proxy or Mockito or something to implement only the parts we truly need to test.

@klustria
Copy link
Member

I think I have an idea on what to do with this, hence moving to Sprint Scope.

@klustria
Copy link
Member

klustria commented Mar 19, 2024

Should be resolved via PR #8474.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x Version 4.x OCI P4
Projects
Archived in project
Development

No branches or pull requests

3 participants