github.com/khulnasoft-lab/tunnel-db@v0.0.0-20231117205118-74e1113bd007/pkg/vulnsrc/osv/mock_version_range.go (about)

     1  // Code generated by mockery v1.0.0. DO NOT EDIT.
     2  
     3  package osv
     4  
     5  import mock "github.com/stretchr/testify/mock"
     6  
     7  // MockVersionRange is an autogenerated mock type for the VersionRange type
     8  type MockVersionRange struct {
     9  	mock.Mock
    10  }
    11  
    12  type VersionRangeContainsArgs struct {
    13  	Ver         string
    14  	VerAnything bool
    15  }
    16  
    17  type VersionRangeContainsReturns struct {
    18  	_a0 bool
    19  	_a1 error
    20  }
    21  
    22  type VersionRangeContainsExpectation struct {
    23  	Args    VersionRangeContainsArgs
    24  	Returns VersionRangeContainsReturns
    25  }
    26  
    27  func (_m *MockVersionRange) ApplyContainsExpectation(e VersionRangeContainsExpectation) {
    28  	var args []interface{}
    29  	if e.Args.VerAnything {
    30  		args = append(args, mock.Anything)
    31  	} else {
    32  		args = append(args, e.Args.Ver)
    33  	}
    34  	_m.On("Contains", args...).Return(e.Returns._a0, e.Returns._a1)
    35  }
    36  
    37  func (_m *MockVersionRange) ApplyContainsExpectations(expectations []VersionRangeContainsExpectation) {
    38  	for _, e := range expectations {
    39  		_m.ApplyContainsExpectation(e)
    40  	}
    41  }
    42  
    43  // Contains provides a mock function with given fields: ver
    44  func (_m *MockVersionRange) Contains(ver string) (bool, error) {
    45  	ret := _m.Called(ver)
    46  
    47  	var r0 bool
    48  	if rf, ok := ret.Get(0).(func(string) bool); ok {
    49  		r0 = rf(ver)
    50  	} else {
    51  		r0 = ret.Get(0).(bool)
    52  	}
    53  
    54  	var r1 error
    55  	if rf, ok := ret.Get(1).(func(string) error); ok {
    56  		r1 = rf(ver)
    57  	} else {
    58  		r1 = ret.Error(1)
    59  	}
    60  
    61  	return r0, r1
    62  }
    63  
    64  type VersionRangeSetFixedArgs struct {
    65  	Fixed         string
    66  	FixedAnything bool
    67  }
    68  
    69  type VersionRangeSetFixedExpectation struct {
    70  	Args VersionRangeSetFixedArgs
    71  }
    72  
    73  func (_m *MockVersionRange) ApplySetFixedExpectation(e VersionRangeSetFixedExpectation) {
    74  	var args []interface{}
    75  	if e.Args.FixedAnything {
    76  		args = append(args, mock.Anything)
    77  	} else {
    78  		args = append(args, e.Args.Fixed)
    79  	}
    80  	_m.On("SetFixed", args...)
    81  }
    82  
    83  func (_m *MockVersionRange) ApplySetFixedExpectations(expectations []VersionRangeSetFixedExpectation) {
    84  	for _, e := range expectations {
    85  		_m.ApplySetFixedExpectation(e)
    86  	}
    87  }
    88  
    89  // SetFixed provides a mock function with given fields: fixed
    90  func (_m *MockVersionRange) SetFixed(fixed string) {
    91  	_m.Called(fixed)
    92  }
    93  
    94  type VersionRangeSetLastAffectedArgs struct {
    95  	LastAffected         string
    96  	LastAffectedAnything bool
    97  }
    98  
    99  type VersionRangeSetLastAffectedExpectation struct {
   100  	Args VersionRangeSetLastAffectedArgs
   101  }
   102  
   103  func (_m *MockVersionRange) ApplySetLastAffectedExpectation(e VersionRangeSetLastAffectedExpectation) {
   104  	var args []interface{}
   105  	if e.Args.LastAffectedAnything {
   106  		args = append(args, mock.Anything)
   107  	} else {
   108  		args = append(args, e.Args.LastAffected)
   109  	}
   110  	_m.On("SetLastAffected", args...)
   111  }
   112  
   113  func (_m *MockVersionRange) ApplySetLastAffectedExpectations(expectations []VersionRangeSetLastAffectedExpectation) {
   114  	for _, e := range expectations {
   115  		_m.ApplySetLastAffectedExpectation(e)
   116  	}
   117  }
   118  
   119  // SetLastAffected provides a mock function with given fields: lastAffected
   120  func (_m *MockVersionRange) SetLastAffected(lastAffected string) {
   121  	_m.Called(lastAffected)
   122  }
   123  
   124  type VersionRangeStringReturns struct {
   125  	_a0 string
   126  }
   127  
   128  type VersionRangeStringExpectation struct {
   129  	Returns VersionRangeStringReturns
   130  }
   131  
   132  func (_m *MockVersionRange) ApplyStringExpectation(e VersionRangeStringExpectation) {
   133  	var args []interface{}
   134  	_m.On("String", args...).Return(e.Returns._a0)
   135  }
   136  
   137  func (_m *MockVersionRange) ApplyStringExpectations(expectations []VersionRangeStringExpectation) {
   138  	for _, e := range expectations {
   139  		_m.ApplyStringExpectation(e)
   140  	}
   141  }
   142  
   143  // String provides a mock function with given fields:
   144  func (_m *MockVersionRange) String() string {
   145  	ret := _m.Called()
   146  
   147  	var r0 string
   148  	if rf, ok := ret.Get(0).(func() string); ok {
   149  		r0 = rf()
   150  	} else {
   151  		r0 = ret.Get(0).(string)
   152  	}
   153  
   154  	return r0
   155  }