Documentation ¶
Index ¶
- type MultiSigClientMock
- func (mock *MultiSigClientMock) KeyPresence(ctx context.Context, in *tofnd.KeyPresenceRequest, opts ...grpc.CallOption) (*tofnd.KeyPresenceResponse, error)
- func (mock *MultiSigClientMock) KeyPresenceCalls() []struct{ ... }
- func (mock *MultiSigClientMock) Keygen(ctx context.Context, in *tofnd.KeygenRequest, opts ...grpc.CallOption) (*tofnd.KeygenResponse, error)
- func (mock *MultiSigClientMock) KeygenCalls() []struct{ ... }
- func (mock *MultiSigClientMock) Sign(ctx context.Context, in *tofnd.SignRequest, opts ...grpc.CallOption) (*tofnd.SignResponse, error)
- func (mock *MultiSigClientMock) SignCalls() []struct{ ... }
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MultiSigClientMock ¶
type MultiSigClientMock struct { // KeyPresenceFunc mocks the KeyPresence method. KeyPresenceFunc func(ctx context.Context, in *tofnd.KeyPresenceRequest, opts ...grpc.CallOption) (*tofnd.KeyPresenceResponse, error) // KeygenFunc mocks the Keygen method. KeygenFunc func(ctx context.Context, in *tofnd.KeygenRequest, opts ...grpc.CallOption) (*tofnd.KeygenResponse, error) // SignFunc mocks the Sign method. SignFunc func(ctx context.Context, in *tofnd.SignRequest, opts ...grpc.CallOption) (*tofnd.SignResponse, error) // contains filtered or unexported fields }
MultiSigClientMock is a mock implementation of rpc.MultiSigClient.
func TestSomethingThatUsesMultiSigClient(t *testing.T) { // make and configure a mocked rpc.MultiSigClient mockedMultiSigClient := &MultiSigClientMock{ KeyPresenceFunc: func(ctx context.Context, in *tofnd.KeyPresenceRequest, opts ...grpc.CallOption) (*tofnd.KeyPresenceResponse, error) { panic("mock out the KeyPresence method") }, KeygenFunc: func(ctx context.Context, in *tofnd.KeygenRequest, opts ...grpc.CallOption) (*tofnd.KeygenResponse, error) { panic("mock out the Keygen method") }, SignFunc: func(ctx context.Context, in *tofnd.SignRequest, opts ...grpc.CallOption) (*tofnd.SignResponse, error) { panic("mock out the Sign method") }, } // use mockedMultiSigClient in code that requires rpc.MultiSigClient // and then make assertions. }
func (*MultiSigClientMock) KeyPresence ¶
func (mock *MultiSigClientMock) KeyPresence(ctx context.Context, in *tofnd.KeyPresenceRequest, opts ...grpc.CallOption) (*tofnd.KeyPresenceResponse, error)
KeyPresence calls KeyPresenceFunc.
func (*MultiSigClientMock) KeyPresenceCalls ¶
func (mock *MultiSigClientMock) KeyPresenceCalls() []struct { Ctx context.Context In *tofnd.KeyPresenceRequest Opts []grpc.CallOption }
KeyPresenceCalls gets all the calls that were made to KeyPresence. Check the length with:
len(mockedMultiSigClient.KeyPresenceCalls())
func (*MultiSigClientMock) Keygen ¶
func (mock *MultiSigClientMock) Keygen(ctx context.Context, in *tofnd.KeygenRequest, opts ...grpc.CallOption) (*tofnd.KeygenResponse, error)
Keygen calls KeygenFunc.
func (*MultiSigClientMock) KeygenCalls ¶
func (mock *MultiSigClientMock) KeygenCalls() []struct { Ctx context.Context In *tofnd.KeygenRequest Opts []grpc.CallOption }
KeygenCalls gets all the calls that were made to Keygen. Check the length with:
len(mockedMultiSigClient.KeygenCalls())
func (*MultiSigClientMock) Sign ¶
func (mock *MultiSigClientMock) Sign(ctx context.Context, in *tofnd.SignRequest, opts ...grpc.CallOption) (*tofnd.SignResponse, error)
Sign calls SignFunc.
func (*MultiSigClientMock) SignCalls ¶
func (mock *MultiSigClientMock) SignCalls() []struct { Ctx context.Context In *tofnd.SignRequest Opts []grpc.CallOption }
SignCalls gets all the calls that were made to Sign. Check the length with:
len(mockedMultiSigClient.SignCalls())
Click to show internal directories.
Click to hide internal directories.