Files

28 lines
601 B
Go

package api
import (
"context"
accountdomain "git.ipao.vip/rogee/creator-hub/internal/account"
)
type testCredentialBridge struct {
values map[string]string
}
func (bridge *testCredentialBridge) Store(ctx context.Context, _ accountdomain.CredentialReference, key, value string) error {
if err := ctx.Err(); err != nil {
return err
}
bridge.values[key] = value
return nil
}
func (bridge *testCredentialBridge) Delete(ctx context.Context, _ accountdomain.CredentialReference, key string) error {
if err := ctx.Err(); err != nil {
return err
}
delete(bridge.values, key)
return nil
}