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 }