From 54a8297cc42aa540866c2484598e61c9e175ae84 Mon Sep 17 00:00:00 2001 From: Matt Moyer Date: Fri, 16 Apr 2021 18:20:21 -0500 Subject: [PATCH] Add generated mocks for kubecertagent. Signed-off-by: Matt Moyer --- .../kubecertagent/mocks/generate.go | 7 + .../kubecertagent/mocks/mockdynamiccert.go | 132 ++++++++++++++++++ .../mocks/mockpodcommandexecutor.go | 58 ++++++++ 3 files changed, 197 insertions(+) create mode 100644 internal/controller/kubecertagent/mocks/generate.go create mode 100644 internal/controller/kubecertagent/mocks/mockdynamiccert.go create mode 100644 internal/controller/kubecertagent/mocks/mockpodcommandexecutor.go diff --git a/internal/controller/kubecertagent/mocks/generate.go b/internal/controller/kubecertagent/mocks/generate.go new file mode 100644 index 00000000..0b5128b6 --- /dev/null +++ b/internal/controller/kubecertagent/mocks/generate.go @@ -0,0 +1,7 @@ +// Copyright 2021 the Pinniped contributors. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 + +package mocks + +//go:generate go run -v github.com/golang/mock/mockgen -destination=mockpodcommandexecutor.go -package=mocks -copyright_file=../../../../hack/header.txt go.pinniped.dev/internal/controller/kubecertagent PodCommandExecutor +//go:generate go run -v github.com/golang/mock/mockgen -destination=mockdynamiccert.go -package=mocks -copyright_file=../../../../hack/header.txt -mock_names Private=MockDynamicCertPrivate go.pinniped.dev/internal/dynamiccert Private diff --git a/internal/controller/kubecertagent/mocks/mockdynamiccert.go b/internal/controller/kubecertagent/mocks/mockdynamiccert.go new file mode 100644 index 00000000..030d3e07 --- /dev/null +++ b/internal/controller/kubecertagent/mocks/mockdynamiccert.go @@ -0,0 +1,132 @@ +// Copyright 2020-2021 the Pinniped contributors. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 +// + +// Code generated by MockGen. DO NOT EDIT. +// Source: go.pinniped.dev/internal/dynamiccert (interfaces: Private) + +// Package mocks is a generated GoMock package. +package mocks + +import ( + reflect "reflect" + + gomock "github.com/golang/mock/gomock" + dynamiccertificates "k8s.io/apiserver/pkg/server/dynamiccertificates" +) + +// MockDynamicCertPrivate is a mock of Private interface. +type MockDynamicCertPrivate struct { + ctrl *gomock.Controller + recorder *MockDynamicCertPrivateMockRecorder +} + +// MockDynamicCertPrivateMockRecorder is the mock recorder for MockDynamicCertPrivate. +type MockDynamicCertPrivateMockRecorder struct { + mock *MockDynamicCertPrivate +} + +// NewMockDynamicCertPrivate creates a new mock instance. +func NewMockDynamicCertPrivate(ctrl *gomock.Controller) *MockDynamicCertPrivate { + mock := &MockDynamicCertPrivate{ctrl: ctrl} + mock.recorder = &MockDynamicCertPrivateMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockDynamicCertPrivate) EXPECT() *MockDynamicCertPrivateMockRecorder { + return m.recorder +} + +// AddListener mocks base method. +func (m *MockDynamicCertPrivate) AddListener(arg0 dynamiccertificates.Listener) { + m.ctrl.T.Helper() + m.ctrl.Call(m, "AddListener", arg0) +} + +// AddListener indicates an expected call of AddListener. +func (mr *MockDynamicCertPrivateMockRecorder) AddListener(arg0 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddListener", reflect.TypeOf((*MockDynamicCertPrivate)(nil).AddListener), arg0) +} + +// CurrentCertKeyContent mocks base method. +func (m *MockDynamicCertPrivate) CurrentCertKeyContent() ([]byte, []byte) { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "CurrentCertKeyContent") + ret0, _ := ret[0].([]byte) + ret1, _ := ret[1].([]byte) + return ret0, ret1 +} + +// CurrentCertKeyContent indicates an expected call of CurrentCertKeyContent. +func (mr *MockDynamicCertPrivateMockRecorder) CurrentCertKeyContent() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CurrentCertKeyContent", reflect.TypeOf((*MockDynamicCertPrivate)(nil).CurrentCertKeyContent)) +} + +// Name mocks base method. +func (m *MockDynamicCertPrivate) Name() string { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "Name") + ret0, _ := ret[0].(string) + return ret0 +} + +// Name indicates an expected call of Name. +func (mr *MockDynamicCertPrivateMockRecorder) Name() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockDynamicCertPrivate)(nil).Name)) +} + +// Run mocks base method. +func (m *MockDynamicCertPrivate) Run(arg0 int, arg1 <-chan struct{}) { + m.ctrl.T.Helper() + m.ctrl.Call(m, "Run", arg0, arg1) +} + +// Run indicates an expected call of Run. +func (mr *MockDynamicCertPrivateMockRecorder) Run(arg0, arg1 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockDynamicCertPrivate)(nil).Run), arg0, arg1) +} + +// RunOnce mocks base method. +func (m *MockDynamicCertPrivate) RunOnce() error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "RunOnce") + ret0, _ := ret[0].(error) + return ret0 +} + +// RunOnce indicates an expected call of RunOnce. +func (mr *MockDynamicCertPrivateMockRecorder) RunOnce() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunOnce", reflect.TypeOf((*MockDynamicCertPrivate)(nil).RunOnce)) +} + +// SetCertKeyContent mocks base method. +func (m *MockDynamicCertPrivate) SetCertKeyContent(arg0, arg1 []byte) error { + m.ctrl.T.Helper() + ret := m.ctrl.Call(m, "SetCertKeyContent", arg0, arg1) + ret0, _ := ret[0].(error) + return ret0 +} + +// SetCertKeyContent indicates an expected call of SetCertKeyContent. +func (mr *MockDynamicCertPrivateMockRecorder) SetCertKeyContent(arg0, arg1 interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetCertKeyContent", reflect.TypeOf((*MockDynamicCertPrivate)(nil).SetCertKeyContent), arg0, arg1) +} + +// UnsetCertKeyContent mocks base method. +func (m *MockDynamicCertPrivate) UnsetCertKeyContent() { + m.ctrl.T.Helper() + m.ctrl.Call(m, "UnsetCertKeyContent") +} + +// UnsetCertKeyContent indicates an expected call of UnsetCertKeyContent. +func (mr *MockDynamicCertPrivateMockRecorder) UnsetCertKeyContent() *gomock.Call { + mr.mock.ctrl.T.Helper() + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnsetCertKeyContent", reflect.TypeOf((*MockDynamicCertPrivate)(nil).UnsetCertKeyContent)) +} diff --git a/internal/controller/kubecertagent/mocks/mockpodcommandexecutor.go b/internal/controller/kubecertagent/mocks/mockpodcommandexecutor.go new file mode 100644 index 00000000..637f0927 --- /dev/null +++ b/internal/controller/kubecertagent/mocks/mockpodcommandexecutor.go @@ -0,0 +1,58 @@ +// Copyright 2020-2021 the Pinniped contributors. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 +// + +// Code generated by MockGen. DO NOT EDIT. +// Source: go.pinniped.dev/internal/controller/kubecertagent (interfaces: PodCommandExecutor) + +// Package mocks is a generated GoMock package. +package mocks + +import ( + reflect "reflect" + + gomock "github.com/golang/mock/gomock" +) + +// MockPodCommandExecutor is a mock of PodCommandExecutor interface. +type MockPodCommandExecutor struct { + ctrl *gomock.Controller + recorder *MockPodCommandExecutorMockRecorder +} + +// MockPodCommandExecutorMockRecorder is the mock recorder for MockPodCommandExecutor. +type MockPodCommandExecutorMockRecorder struct { + mock *MockPodCommandExecutor +} + +// NewMockPodCommandExecutor creates a new mock instance. +func NewMockPodCommandExecutor(ctrl *gomock.Controller) *MockPodCommandExecutor { + mock := &MockPodCommandExecutor{ctrl: ctrl} + mock.recorder = &MockPodCommandExecutorMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use. +func (m *MockPodCommandExecutor) EXPECT() *MockPodCommandExecutorMockRecorder { + return m.recorder +} + +// Exec mocks base method. +func (m *MockPodCommandExecutor) Exec(arg0, arg1 string, arg2 ...string) (string, error) { + m.ctrl.T.Helper() + varargs := []interface{}{arg0, arg1} + for _, a := range arg2 { + varargs = append(varargs, a) + } + ret := m.ctrl.Call(m, "Exec", varargs...) + ret0, _ := ret[0].(string) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// Exec indicates an expected call of Exec. +func (mr *MockPodCommandExecutorMockRecorder) Exec(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { + mr.mock.ctrl.T.Helper() + varargs := append([]interface{}{arg0, arg1}, arg2...) + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Exec", reflect.TypeOf((*MockPodCommandExecutor)(nil).Exec), varargs...) +}