diff --git a/sbom/mocks/sbom_scanner.go b/sbom/mocks/sbom_scanner.go new file mode 100644 index 0000000..6b7db63 --- /dev/null +++ b/sbom/mocks/sbom_scanner.go @@ -0,0 +1,76 @@ +// Code generated by mockery v1.0.0. DO NOT EDIT. + +package mocks + +import ( + libcnb "github.com/buildpacks/libcnb" + mock "github.com/stretchr/testify/mock" +) + +// SBOMScanner is an autogenerated mock type for the SBOMScanner type +type SBOMScanner struct { + mock.Mock +} + +// ScanBuild provides a mock function with given fields: scanDir, formats +func (_m *SBOMScanner) ScanBuild(scanDir string, formats ...libcnb.SBOMFormat) error { + _va := make([]interface{}, len(formats)) + for _i := range formats { + _va[_i] = formats[_i] + } + var _ca []interface{} + _ca = append(_ca, scanDir) + _ca = append(_ca, _va...) + ret := _m.Called(_ca...) + + var r0 error + if rf, ok := ret.Get(0).(func(string, ...libcnb.SBOMFormat) error); ok { + r0 = rf(scanDir, formats...) + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// ScanLaunch provides a mock function with given fields: scanDir, formats +func (_m *SBOMScanner) ScanLaunch(scanDir string, formats ...libcnb.SBOMFormat) error { + _va := make([]interface{}, len(formats)) + for _i := range formats { + _va[_i] = formats[_i] + } + var _ca []interface{} + _ca = append(_ca, scanDir) + _ca = append(_ca, _va...) + ret := _m.Called(_ca...) + + var r0 error + if rf, ok := ret.Get(0).(func(string, ...libcnb.SBOMFormat) error); ok { + r0 = rf(scanDir, formats...) + } else { + r0 = ret.Error(0) + } + + return r0 +} + +// ScanLayer provides a mock function with given fields: layer, scanDir, formats +func (_m *SBOMScanner) ScanLayer(layer libcnb.Layer, scanDir string, formats ...libcnb.SBOMFormat) error { + _va := make([]interface{}, len(formats)) + for _i := range formats { + _va[_i] = formats[_i] + } + var _ca []interface{} + _ca = append(_ca, layer, scanDir) + _ca = append(_ca, _va...) + ret := _m.Called(_ca...) + + var r0 error + if rf, ok := ret.Get(0).(func(libcnb.Layer, string, ...libcnb.SBOMFormat) error); ok { + r0 = rf(layer, scanDir, formats...) + } else { + r0 = ret.Error(0) + } + + return r0 +}