Skip to content

Conversation

arekouzounian
Copy link
Collaborator

  • refactored the langs and run commands to use the updated API
  • added a timeout option to the root command for adjusting client timeouts
  • refactored the Client object to take in a Requester, for use in mocks
  • created some mock tests as well as some basic tests against a mock HTTP server

arek added 3 commits May 15, 2025 11:17
- testing suites for langs
- client mocks using the new Requester interface
- HTTP mocks using the `httptest` package
@arekouzounian arekouzounian marked this pull request as draft June 1, 2025 21:09
@arekouzounian
Copy link
Collaborator Author

Going to flag this as a draft right now; this is my first attempt at using Gomock so I'm open to any feedback on how I can improve the tests and/or make them more idiomatic.

I could also implement some more blackbox tests that run against the actual deployment to check for expected behavior.

@arekouzounian arekouzounian mentioned this pull request Jun 2, 2025
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant