type go.uber.org/mock/gomock.Call
62 uses
go.uber.org/mock/gomock (current package)
call.go#L25: type Call struct {
call.go#L34: preReqs []*Call // prerequisite calls
call.go#L49: func newCall(t TestHelper, receiver any, method string, methodType reflect.Type, args ...any) *Call {
call.go#L78: return &Call{
call.go#L85: func (c *Call) AnyTimes() *Call {
call.go#L92: func (c *Call) MinTimes(n int) *Call {
call.go#L102: func (c *Call) MaxTimes(n int) *Call {
call.go#L114: func (c *Call) DoAndReturn(f any) *Call {
call.go#L155: func (c *Call) Do(f any) *Call {
call.go#L188: func (c *Call) Return(rets ...any) *Call {
call.go#L228: func (c *Call) Times(n int) *Call {
call.go#L236: func (c *Call) SetArg(n int, value any) *Call {
call.go#L279: func (c *Call) isPreReq(other *Call) bool {
call.go#L289: func (c *Call) After(preReq *Call) *Call {
call.go#L304: func (c *Call) satisfied() bool {
call.go#L309: func (c *Call) exhausted() bool {
call.go#L313: func (c *Call) String() string {
call.go#L324: func (c *Call) matches(args []any) error {
call.go#L424: func (c *Call) dropPrereqs() (preReqs []*Call) {
call.go#L430: func (c *Call) call() []func([]any) []any {
call.go#L439: calls := make([]*Call, 0, len(args))
call.go#L458: func getCall(arg any) *Call {
call.go#L459: if call, ok := arg.(*Call); ok {
call.go#L472: if call, ok := f.Interface().(*Call); ok {
call.go#L496: func (c *Call) addAction(action func([]any) []any) {
callset.go#L28: expected map[callSetKey][]*Call
callset.go#L31: exhausted map[callSetKey][]*Call
callset.go#L44: expected: make(map[callSetKey][]*Call),
callset.go#L46: exhausted: make(map[callSetKey][]*Call),
callset.go#L52: expected: make(map[callSetKey][]*Call),
callset.go#L54: exhausted: make(map[callSetKey][]*Call),
callset.go#L60: func (cs callSet) Add(call *Call) {
callset.go#L71: m[key] = make([]*Call, 0)
callset.go#L78: func (cs callSet) Remove(call *Call) {
callset.go#L96: func (cs callSet) FindMatch(receiver any, method string, args []any) (*Call, error) {
callset.go#L135: func (cs callSet) Failures() []*Call {
callset.go#L139: failures := make([]*Call, 0, len(cs.expected))
controller.go#L168: func (ctrl *Controller) RecordCall(receiver any, method string, args ...any) *Call {
controller.go#L182: func (ctrl *Controller) RecordCallWithMethodType(receiver any, method string, methodType reflect.Type, args ...any) *Call {
go.pact.im/x/clock/mockclock
mockclock.go#L52: func (mr *MockClockMockRecorder) Now() *gomock.Call {
mockclock.go#L66: func (mr *MockClockMockRecorder) Schedule(d, f any) *gomock.Call {
mockclock.go#L80: func (mr *MockClockMockRecorder) Ticker(d any) *gomock.Call {
mockclock.go#L94: func (mr *MockClockMockRecorder) Timer(d any) *gomock.Call {
mockclock.go#L106: func (mr *MockClockMockRecorder) private() *gomock.Call {
ticker.go#L51: func (mr *MockTickerMockRecorder) C() *gomock.Call {
ticker.go#L63: func (mr *MockTickerMockRecorder) Reset(d any) *gomock.Call {
ticker.go#L75: func (mr *MockTickerMockRecorder) Stop() *gomock.Call {
timer.go#L51: func (mr *MockTimerMockRecorder) C() *gomock.Call {
timer.go#L63: func (mr *MockTimerMockRecorder) Reset(d any) *gomock.Call {
timer.go#L77: func (mr *MockTimerMockRecorder) Stop() *gomock.Call {