Documentation ¶
Index ¶
- type MockPodManager
- func (m *MockPodManager) AddPod(pod *podmanager.LocalPod) *podmanager.AddPod
- func (m *MockPodManager) AddRemotePod(pod *podmanager.Pod)
- func (m *MockPodManager) DeletePod(podID podmodel.ID) *podmanager.DeletePod
- func (m *MockPodManager) GetLocalPods() podmanager.LocalPods
- func (m *MockPodManager) GetPods() podmanager.Pods
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockPodManager ¶
type MockPodManager struct {
// contains filtered or unexported fields
}
MockPodManager is a mock implementation of podmanager plugin.
func NewMockPodManager ¶
func NewMockPodManager() *MockPodManager
NewMockPodManager is a constructor for MockPodManager.
func (*MockPodManager) AddPod ¶
func (m *MockPodManager) AddPod(pod *podmanager.LocalPod) *podmanager.AddPod
AddPod allows to simulate AddPod event.
func (*MockPodManager) AddRemotePod ¶
func (m *MockPodManager) AddRemotePod(pod *podmanager.Pod)
AddRemotePod adds remote pod in podmanager
func (*MockPodManager) DeletePod ¶
func (m *MockPodManager) DeletePod(podID podmodel.ID) *podmanager.DeletePod
DeletePod allows to simulate DeletePod event.
func (*MockPodManager) GetLocalPods ¶
func (m *MockPodManager) GetLocalPods() podmanager.LocalPods
GetLocalPods returns mock data for all pods added via AddPod() method.
func (*MockPodManager) GetPods ¶
func (m *MockPodManager) GetPods() podmanager.Pods
GetPods returns mock data for all pods.
Click to show internal directories.
Click to hide internal directories.