# Functions
AssertSecretExists asserts that a key/value secret exists at a given path and has a given
key present in the secret data.
WithKey sets the key to assert exists when using objects that have keys, such as Secrets.
WithLogicalClient allows you to pass an existing Vault Logical Client object for use with the assertion methods.
WithPath sets the path at which various assertion methods will test for a Vault object's existence.
WithValue sets the value to assert that an object at a given path (and key in some cases) is equal to.
# Structs
AssertVaultOptions is a struct that is used for passing options to methods used for asserting against Vault objects.
# Interfaces
LogicalClient is an interface that matches with the Vault Logical Client (https://pkg.go.dev/github.com/hashicorp/vault/api#Logical) API type.
# Type aliases
AssertVaultOptsFunc defines the interface used for all functional options used by Vault related methods.