type github.com/golang/mock/gomock.Controller
15 uses
github.com/golang/mock/gomock (current package)
controller.go#L110: type Controller struct {
controller.go#L127: func NewController(t TestReporter) *Controller {
controller.go#L132: ctrl := &Controller{
controller.go#L165: func WithContext(ctx context.Context, t TestReporter) (*Controller, context.Context) {
controller.go#L189: func (ctrl *Controller) RecordCall(receiver interface{}, method string, args ...interface{}) *Call {
controller.go#L203: func (ctrl *Controller) RecordCallWithMethodType(receiver interface{}, method string, methodType reflect.Type, args ...interface{}) *Call {
controller.go#L216: func (ctrl *Controller) Call(receiver interface{}, method string, args ...interface{}) []interface{} {
controller.go#L265: func (ctrl *Controller) Finish() {
controller.go#L272: func (ctrl *Controller) finish(cleanup bool, panicErr interface{}) {
go.pact.im/x/clock/mockclock
mockclock.go#L16: ctrl *gomock.Controller
mockclock.go#L26: func NewMockClock(ctrl *gomock.Controller) *MockClock {
ticker.go#L15: ctrl *gomock.Controller
ticker.go#L25: func NewMockTicker(ctrl *gomock.Controller) *MockTicker {
timer.go#L15: ctrl *gomock.Controller
timer.go#L25: func NewMockTimer(ctrl *gomock.Controller) *MockTimer {