MCPcopy
hub / github.com/docker/compose / prepareMocks

Function prepareMocks

pkg/compose/down_test.go:416–423  ·  pkg/compose/down_test.go::prepareMocks
(mockCtrl *gomock.Controller)

Source from the content-addressed store, hash-verified

414}
415
416func prepareMocks(mockCtrl *gomock.Controller) (*mocks.MockAPIClient, *mocks.MockCli) {
417 api := mocks.NewMockAPIClient(mockCtrl)
418 cli := mocks.NewMockCli(mockCtrl)
419 cli.EXPECT().Client().Return(api).AnyTimes()
420 cli.EXPECT().Err().Return(streams.NewOut(os.Stderr)).AnyTimes()
421 cli.EXPECT().Out().Return(streams.NewOut(os.Stdout)).AnyTimes()
422 return api, cli
423}

Callers 15

TestDownFunction · 0.85
TestDownRemoveOrphansFunction · 0.85
TestDownRemoveVolumesFunction · 0.85
TestDownRemoveImagesFunction · 0.85
TestImagesFunction · 0.85
TestStopTimeoutFunction · 0.85
TestPsFunction · 0.85
TestKillAllFunction · 0.85

Calls 6

EXPECTMethod · 0.95
NewMockAPIClientFunction · 0.92
NewMockCliFunction · 0.92
ErrMethod · 0.65
ClientMethod · 0.45
OutMethod · 0.45

Tested by

no test coverage detected