fake

package
v0.9.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateSecretWithRecordDataMockReturn

type CreateSecretWithRecordDataMockReturn struct {
	ID  string
	Err error
}

type GetSecretsByTitleMockReturn

type GetSecretsByTitleMockReturn struct {
	Secret *ksm.Record
	Err    error
}

type GetSecretsMockReturn

type GetSecretsMockReturn struct {
	Secrets []*ksm.Record
	Err     error
}

type MockKeeperClient

type MockKeeperClient struct {
	GetSecretsFn                 func([]string) ([]*ksm.Record, error)
	GetSecretByTitleFn           func(recordTitle string) (*ksm.Record, error)
	CreateSecretWithRecordDataFn func(recUID, folderUID string, recordData *ksm.RecordCreate) (string, error)
	DeleteSecretsFn              func(recrecordUids []string) (map[string]string, error)
	SaveFn                       func(record *ksm.Record) error
}

func (*MockKeeperClient) CreateSecretWithRecordData

func (mc *MockKeeperClient) CreateSecretWithRecordData(recUID, folderUID string, recordData *ksm.RecordCreate) (string, error)

func (*MockKeeperClient) DeleteSecrets

func (mc *MockKeeperClient) DeleteSecrets(recrecordUids []string) (map[string]string, error)

func (*MockKeeperClient) GetSecretByTitle

func (mc *MockKeeperClient) GetSecretByTitle(recordTitle string) (*ksm.Record, error)

func (*MockKeeperClient) GetSecrets

func (mc *MockKeeperClient) GetSecrets(filter []string) ([]*ksm.Record, error)

func (*MockKeeperClient) Save

func (mc *MockKeeperClient) Save(record *ksm.Record) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL