Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckImportsInputData ¶
type CheckImportsInputPort ¶
type CheckImportsInputPort interface {
Exec(*CheckImportsInputData) error
}
func NewCheckImportsInputPort ¶
func NewCheckImportsInputPort( presenter CheckImportsOutputPort, antiAffinityRuleRepository domain.AntiAffinityRuleRepository, ) CheckImportsInputPort
type CheckImportsOutputData ¶
type CheckImportsOutputPort ¶
type CheckImportsOutputPort interface {
Present(*CheckImportsOutputData) error
}
type CheckImportsOutputPortMock ¶
type CheckImportsOutputPortMock struct { // PresentFunc mocks the Present method. PresentFunc func(checkImportsOutputData *CheckImportsOutputData) error // contains filtered or unexported fields }
CheckImportsOutputPortMock is a mock implementation of CheckImportsOutputPort.
func TestSomethingThatUsesCheckImportsOutputPort(t *testing.T) { // make and configure a mocked CheckImportsOutputPort mockedCheckImportsOutputPort := &CheckImportsOutputPortMock{ PresentFunc: func(checkImportsOutputData *CheckImportsOutputData) error { panic("mock out the Present method") }, } // use mockedCheckImportsOutputPort in code that requires CheckImportsOutputPort // and then make assertions. }
func (*CheckImportsOutputPortMock) Present ¶
func (mock *CheckImportsOutputPortMock) Present(checkImportsOutputData *CheckImportsOutputData) error
Present calls PresentFunc.
func (*CheckImportsOutputPortMock) PresentCalls ¶
func (mock *CheckImportsOutputPortMock) PresentCalls() []struct { CheckImportsOutputData *CheckImportsOutputData }
PresentCalls gets all the calls that were made to Present. Check the length with:
len(mockedCheckImportsOutputPort.PresentCalls())
Click to show internal directories.
Click to hide internal directories.