github.com/kubeshop/testkube@v1.17.23/pkg/tcl/expressionstcl/mock_expression.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/kubeshop/testkube/pkg/tcl/expressionstcl (interfaces: Expression)
     3  
     4  // Package expressionstcl is a generated GoMock package.
     5  package expressionstcl
     6  
     7  import (
     8  	reflect "reflect"
     9  
    10  	gomock "github.com/golang/mock/gomock"
    11  )
    12  
    13  // MockExpression is a mock of Expression interface.
    14  type MockExpression struct {
    15  	ctrl     *gomock.Controller
    16  	recorder *MockExpressionMockRecorder
    17  }
    18  
    19  // MockExpressionMockRecorder is the mock recorder for MockExpression.
    20  type MockExpressionMockRecorder struct {
    21  	mock *MockExpression
    22  }
    23  
    24  // NewMockExpression creates a new mock instance.
    25  func NewMockExpression(ctrl *gomock.Controller) *MockExpression {
    26  	mock := &MockExpression{ctrl: ctrl}
    27  	mock.recorder = &MockExpressionMockRecorder{mock}
    28  	return mock
    29  }
    30  
    31  // EXPECT returns an object that allows the caller to indicate expected use.
    32  func (m *MockExpression) EXPECT() *MockExpressionMockRecorder {
    33  	return m.recorder
    34  }
    35  
    36  // Accessors mocks base method.
    37  func (m *MockExpression) Accessors() map[string]struct{} {
    38  	m.ctrl.T.Helper()
    39  	ret := m.ctrl.Call(m, "Accessors")
    40  	ret0, _ := ret[0].(map[string]struct{})
    41  	return ret0
    42  }
    43  
    44  // Accessors indicates an expected call of Accessors.
    45  func (mr *MockExpressionMockRecorder) Accessors() *gomock.Call {
    46  	mr.mock.ctrl.T.Helper()
    47  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Accessors", reflect.TypeOf((*MockExpression)(nil).Accessors))
    48  }
    49  
    50  // Functions mocks base method.
    51  func (m *MockExpression) Functions() map[string]struct{} {
    52  	m.ctrl.T.Helper()
    53  	ret := m.ctrl.Call(m, "Functions")
    54  	ret0, _ := ret[0].(map[string]struct{})
    55  	return ret0
    56  }
    57  
    58  // Functions indicates an expected call of Functions.
    59  func (mr *MockExpressionMockRecorder) Functions() *gomock.Call {
    60  	mr.mock.ctrl.T.Helper()
    61  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Functions", reflect.TypeOf((*MockExpression)(nil).Functions))
    62  }
    63  
    64  // Resolve mocks base method.
    65  func (m *MockExpression) Resolve(arg0 ...Machine) (Expression, error) {
    66  	m.ctrl.T.Helper()
    67  	varargs := []interface{}{}
    68  	for _, a := range arg0 {
    69  		varargs = append(varargs, a)
    70  	}
    71  	ret := m.ctrl.Call(m, "Resolve", varargs...)
    72  	ret0, _ := ret[0].(Expression)
    73  	ret1, _ := ret[1].(error)
    74  	return ret0, ret1
    75  }
    76  
    77  // Resolve indicates an expected call of Resolve.
    78  func (mr *MockExpressionMockRecorder) Resolve(arg0 ...interface{}) *gomock.Call {
    79  	mr.mock.ctrl.T.Helper()
    80  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Resolve", reflect.TypeOf((*MockExpression)(nil).Resolve), arg0...)
    81  }
    82  
    83  // SafeResolve mocks base method.
    84  func (m *MockExpression) SafeResolve(arg0 ...Machine) (Expression, bool, error) {
    85  	m.ctrl.T.Helper()
    86  	varargs := []interface{}{}
    87  	for _, a := range arg0 {
    88  		varargs = append(varargs, a)
    89  	}
    90  	ret := m.ctrl.Call(m, "SafeResolve", varargs...)
    91  	ret0, _ := ret[0].(Expression)
    92  	ret1, _ := ret[1].(bool)
    93  	ret2, _ := ret[2].(error)
    94  	return ret0, ret1, ret2
    95  }
    96  
    97  // SafeResolve indicates an expected call of SafeResolve.
    98  func (mr *MockExpressionMockRecorder) SafeResolve(arg0 ...interface{}) *gomock.Call {
    99  	mr.mock.ctrl.T.Helper()
   100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SafeResolve", reflect.TypeOf((*MockExpression)(nil).SafeResolve), arg0...)
   101  }
   102  
   103  // SafeString mocks base method.
   104  func (m *MockExpression) SafeString() string {
   105  	m.ctrl.T.Helper()
   106  	ret := m.ctrl.Call(m, "SafeString")
   107  	ret0, _ := ret[0].(string)
   108  	return ret0
   109  }
   110  
   111  // SafeString indicates an expected call of SafeString.
   112  func (mr *MockExpressionMockRecorder) SafeString() *gomock.Call {
   113  	mr.mock.ctrl.T.Helper()
   114  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SafeString", reflect.TypeOf((*MockExpression)(nil).SafeString))
   115  }
   116  
   117  // Static mocks base method.
   118  func (m *MockExpression) Static() StaticValue {
   119  	m.ctrl.T.Helper()
   120  	ret := m.ctrl.Call(m, "Static")
   121  	ret0, _ := ret[0].(StaticValue)
   122  	return ret0
   123  }
   124  
   125  // Static indicates an expected call of Static.
   126  func (mr *MockExpressionMockRecorder) Static() *gomock.Call {
   127  	mr.mock.ctrl.T.Helper()
   128  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Static", reflect.TypeOf((*MockExpression)(nil).Static))
   129  }
   130  
   131  // String mocks base method.
   132  func (m *MockExpression) String() string {
   133  	m.ctrl.T.Helper()
   134  	ret := m.ctrl.Call(m, "String")
   135  	ret0, _ := ret[0].(string)
   136  	return ret0
   137  }
   138  
   139  // String indicates an expected call of String.
   140  func (mr *MockExpressionMockRecorder) String() *gomock.Call {
   141  	mr.mock.ctrl.T.Helper()
   142  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "String", reflect.TypeOf((*MockExpression)(nil).String))
   143  }
   144  
   145  // Template mocks base method.
   146  func (m *MockExpression) Template() string {
   147  	m.ctrl.T.Helper()
   148  	ret := m.ctrl.Call(m, "Template")
   149  	ret0, _ := ret[0].(string)
   150  	return ret0
   151  }
   152  
   153  // Template indicates an expected call of Template.
   154  func (mr *MockExpressionMockRecorder) Template() *gomock.Call {
   155  	mr.mock.ctrl.T.Helper()
   156  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Template", reflect.TypeOf((*MockExpression)(nil).Template))
   157  }
   158  
   159  // Type mocks base method.
   160  func (m *MockExpression) Type() Type {
   161  	m.ctrl.T.Helper()
   162  	ret := m.ctrl.Call(m, "Type")
   163  	ret0, _ := ret[0].(Type)
   164  	return ret0
   165  }
   166  
   167  // Type indicates an expected call of Type.
   168  func (mr *MockExpressionMockRecorder) Type() *gomock.Call {
   169  	mr.mock.ctrl.T.Helper()
   170  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Type", reflect.TypeOf((*MockExpression)(nil).Type))
   171  }