(t *testing.T)
| 35 | type Finisher func() |
| 36 | |
| 37 | func SetupMocks(t *testing.T) (servoMock *MockServoController, mockDeviceController *MockDeviceController, finish Finisher) { |
| 38 | dstController := gomock.NewController(t) |
| 39 | srcController := gomock.NewController(t) |
| 40 | servoController := gomock.NewController(t) |
| 41 | defer srcController.Finish() |
| 42 | defer dstController.Finish() |
| 43 | defer servoController.Finish() |
| 44 | servoMock = NewMockServoController(servoController) |
| 45 | mockDeviceController = NewMockDeviceController(dstController) |
| 46 | return servoMock, mockDeviceController, func() { |
| 47 | srcController.Finish() |
| 48 | dstController.Finish() |
| 49 | servoController.Finish() |
| 50 | } |
| 51 | } |
| 52 | |
| 53 | func SetupMockPoller(t *testing.T) (*MockPPSPoller, Finisher) { |
| 54 | ctrl := gomock.NewController(t) |
no test coverage detected
searching dependent graphs…