func (c *MockClient) SetSecret(ctx context.Context, vaultBaseURL string, secretName string, parameters keyvault.SecretSetParameters) (result keyvault.SecretBundle, err error) {
	return c.MockSetSecret(ctx, vaultBaseURL, secretName, parameters)
}
SetSecret calls the MockClient's MockSetSecret method.
package fake
import (
	"context"
	"github.com/Azure/azure-sdk-for-go/services/keyvault/v7.0/keyvault"
	"github.com/Azure/azure-sdk-for-go/services/keyvault/v7.0/keyvault/keyvaultapi"
)
var _ keyvaultapi.BaseClientAPI = &MockClient{}
type MockClient struct {
	keyvaultapi.BaseClientAPI
	MockDeleteSecret func(ctx context.Context, vaultBaseURL string, secretName string) (result keyvault.DeletedSecretBundle, err error)
	MockGetSecret    func(ctx context.Context, vaultBaseURL string, secretName string, secretVersion string) (result keyvault.SecretBundle, err error)
	MockSetSecret    func(ctx context.Context, vaultBaseURL string, secretName string, parameters keyvault.SecretSetParameters) (result keyvault.SecretBundle, err error)
}
func (c *MockClient) DeleteSecret(ctx context.Context, vaultBaseURL string, secretName string) (result keyvault.DeletedSecretBundle, err error) {
	return c.MockDeleteSecret(ctx, vaultBaseURL, secretName)
}
func (c *MockClient) GetSecret(ctx context.Context, vaultBaseURL string, secretName string, secretVersion string) (result keyvault.SecretBundle, err error) {
	return c.MockGetSecret(ctx, vaultBaseURL, secretName, secretVersion)
}