Documentation
¶
Overview ¶
Package sdkcheck provides helpers for verifying that gopherstack service handlers cover all operations exposed by the corresponding AWS SDK v2 client.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckCompleteness ¶
func CheckCompleteness(tb testing.TB, sdkClientPtr any, supportedOps []string, notImplemented []string)
CheckCompleteness verifies every exported method on sdkClientPtr (a non-nil pointer, e.g. &s3.Client{}) is accounted for in supportedOps or notImplemented, with no duplicates or overlap between the two, no stale entries in notImplemented, and no "phantom" entries in supportedOps unless allowed by phantomAllowlist. "Options" is always excluded.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.