add service
Some checks failed
Deploy Smart Search Backend / deploy (push) Failing after 1m54s

This commit is contained in:
vallyenfail
2026-01-17 20:41:37 +03:00
parent 635acd13ac
commit e2968722ed
70 changed files with 7542 additions and 463 deletions

View File

@@ -2,17 +2,18 @@
package mocks
//go:generate minimock -i smart-search-back/internal/repository.SupplierRepository -o supplier_repository_mock.go -n SupplierRepositoryMock -p mocks
//go:generate minimock -i git.techease.ru/Smart-search/smart-search-back/internal/repository.SupplierRepository -o supplier_repository_mock.go -n SupplierRepositoryMock -p mocks
import (
"context"
"smart-search-back/internal/model"
"sync"
mm_atomic "sync/atomic"
mm_time "time"
"git.techease.ru/Smart-search/smart-search-back/internal/model"
"github.com/gojuno/minimock/v3"
"github.com/google/uuid"
"github.com/jackc/pgx/v5"
)
// SupplierRepositoryMock implements mm_repository.SupplierRepository
@@ -27,6 +28,13 @@ type SupplierRepositoryMock struct {
beforeBulkInsertCounter uint64
BulkInsertMock mSupplierRepositoryMockBulkInsert
funcBulkInsertTx func(ctx context.Context, tx pgx.Tx, requestID uuid.UUID, suppliers []*model.Supplier) (err error)
funcBulkInsertTxOrigin string
inspectFuncBulkInsertTx func(ctx context.Context, tx pgx.Tx, requestID uuid.UUID, suppliers []*model.Supplier)
afterBulkInsertTxCounter uint64
beforeBulkInsertTxCounter uint64
BulkInsertTxMock mSupplierRepositoryMockBulkInsertTx
funcDeleteByRequestID func(ctx context.Context, requestID uuid.UUID) (err error)
funcDeleteByRequestIDOrigin string
inspectFuncDeleteByRequestID func(ctx context.Context, requestID uuid.UUID)
@@ -53,6 +61,9 @@ func NewSupplierRepositoryMock(t minimock.Tester) *SupplierRepositoryMock {
m.BulkInsertMock = mSupplierRepositoryMockBulkInsert{mock: m}
m.BulkInsertMock.callArgs = []*SupplierRepositoryMockBulkInsertParams{}
m.BulkInsertTxMock = mSupplierRepositoryMockBulkInsertTx{mock: m}
m.BulkInsertTxMock.callArgs = []*SupplierRepositoryMockBulkInsertTxParams{}
m.DeleteByRequestIDMock = mSupplierRepositoryMockDeleteByRequestID{mock: m}
m.DeleteByRequestIDMock.callArgs = []*SupplierRepositoryMockDeleteByRequestIDParams{}
@@ -437,6 +448,410 @@ func (m *SupplierRepositoryMock) MinimockBulkInsertInspect() {
}
}
type mSupplierRepositoryMockBulkInsertTx struct {
optional bool
mock *SupplierRepositoryMock
defaultExpectation *SupplierRepositoryMockBulkInsertTxExpectation
expectations []*SupplierRepositoryMockBulkInsertTxExpectation
callArgs []*SupplierRepositoryMockBulkInsertTxParams
mutex sync.RWMutex
expectedInvocations uint64
expectedInvocationsOrigin string
}
// SupplierRepositoryMockBulkInsertTxExpectation specifies expectation struct of the SupplierRepository.BulkInsertTx
type SupplierRepositoryMockBulkInsertTxExpectation struct {
mock *SupplierRepositoryMock
params *SupplierRepositoryMockBulkInsertTxParams
paramPtrs *SupplierRepositoryMockBulkInsertTxParamPtrs
expectationOrigins SupplierRepositoryMockBulkInsertTxExpectationOrigins
results *SupplierRepositoryMockBulkInsertTxResults
returnOrigin string
Counter uint64
}
// SupplierRepositoryMockBulkInsertTxParams contains parameters of the SupplierRepository.BulkInsertTx
type SupplierRepositoryMockBulkInsertTxParams struct {
ctx context.Context
tx pgx.Tx
requestID uuid.UUID
suppliers []*model.Supplier
}
// SupplierRepositoryMockBulkInsertTxParamPtrs contains pointers to parameters of the SupplierRepository.BulkInsertTx
type SupplierRepositoryMockBulkInsertTxParamPtrs struct {
ctx *context.Context
tx *pgx.Tx
requestID *uuid.UUID
suppliers *[]*model.Supplier
}
// SupplierRepositoryMockBulkInsertTxResults contains results of the SupplierRepository.BulkInsertTx
type SupplierRepositoryMockBulkInsertTxResults struct {
err error
}
// SupplierRepositoryMockBulkInsertTxOrigins contains origins of expectations of the SupplierRepository.BulkInsertTx
type SupplierRepositoryMockBulkInsertTxExpectationOrigins struct {
origin string
originCtx string
originTx string
originRequestID string
originSuppliers string
}
// Marks this method to be optional. The default behavior of any method with Return() is '1 or more', meaning
// the test will fail minimock's automatic final call check if the mocked method was not called at least once.
// Optional() makes method check to work in '0 or more' mode.
// It is NOT RECOMMENDED to use this option unless you really need it, as default behaviour helps to
// catch the problems when the expected method call is totally skipped during test run.
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) Optional() *mSupplierRepositoryMockBulkInsertTx {
mmBulkInsertTx.optional = true
return mmBulkInsertTx
}
// Expect sets up expected params for SupplierRepository.BulkInsertTx
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) Expect(ctx context.Context, tx pgx.Tx, requestID uuid.UUID, suppliers []*model.Supplier) *mSupplierRepositoryMockBulkInsertTx {
if mmBulkInsertTx.mock.funcBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Set")
}
if mmBulkInsertTx.defaultExpectation == nil {
mmBulkInsertTx.defaultExpectation = &SupplierRepositoryMockBulkInsertTxExpectation{}
}
if mmBulkInsertTx.defaultExpectation.paramPtrs != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by ExpectParams functions")
}
mmBulkInsertTx.defaultExpectation.params = &SupplierRepositoryMockBulkInsertTxParams{ctx, tx, requestID, suppliers}
mmBulkInsertTx.defaultExpectation.expectationOrigins.origin = minimock.CallerInfo(1)
for _, e := range mmBulkInsertTx.expectations {
if minimock.Equal(e.params, mmBulkInsertTx.defaultExpectation.params) {
mmBulkInsertTx.mock.t.Fatalf("Expectation set by When has same params: %#v", *mmBulkInsertTx.defaultExpectation.params)
}
}
return mmBulkInsertTx
}
// ExpectCtxParam1 sets up expected param ctx for SupplierRepository.BulkInsertTx
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) ExpectCtxParam1(ctx context.Context) *mSupplierRepositoryMockBulkInsertTx {
if mmBulkInsertTx.mock.funcBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Set")
}
if mmBulkInsertTx.defaultExpectation == nil {
mmBulkInsertTx.defaultExpectation = &SupplierRepositoryMockBulkInsertTxExpectation{}
}
if mmBulkInsertTx.defaultExpectation.params != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Expect")
}
if mmBulkInsertTx.defaultExpectation.paramPtrs == nil {
mmBulkInsertTx.defaultExpectation.paramPtrs = &SupplierRepositoryMockBulkInsertTxParamPtrs{}
}
mmBulkInsertTx.defaultExpectation.paramPtrs.ctx = &ctx
mmBulkInsertTx.defaultExpectation.expectationOrigins.originCtx = minimock.CallerInfo(1)
return mmBulkInsertTx
}
// ExpectTxParam2 sets up expected param tx for SupplierRepository.BulkInsertTx
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) ExpectTxParam2(tx pgx.Tx) *mSupplierRepositoryMockBulkInsertTx {
if mmBulkInsertTx.mock.funcBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Set")
}
if mmBulkInsertTx.defaultExpectation == nil {
mmBulkInsertTx.defaultExpectation = &SupplierRepositoryMockBulkInsertTxExpectation{}
}
if mmBulkInsertTx.defaultExpectation.params != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Expect")
}
if mmBulkInsertTx.defaultExpectation.paramPtrs == nil {
mmBulkInsertTx.defaultExpectation.paramPtrs = &SupplierRepositoryMockBulkInsertTxParamPtrs{}
}
mmBulkInsertTx.defaultExpectation.paramPtrs.tx = &tx
mmBulkInsertTx.defaultExpectation.expectationOrigins.originTx = minimock.CallerInfo(1)
return mmBulkInsertTx
}
// ExpectRequestIDParam3 sets up expected param requestID for SupplierRepository.BulkInsertTx
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) ExpectRequestIDParam3(requestID uuid.UUID) *mSupplierRepositoryMockBulkInsertTx {
if mmBulkInsertTx.mock.funcBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Set")
}
if mmBulkInsertTx.defaultExpectation == nil {
mmBulkInsertTx.defaultExpectation = &SupplierRepositoryMockBulkInsertTxExpectation{}
}
if mmBulkInsertTx.defaultExpectation.params != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Expect")
}
if mmBulkInsertTx.defaultExpectation.paramPtrs == nil {
mmBulkInsertTx.defaultExpectation.paramPtrs = &SupplierRepositoryMockBulkInsertTxParamPtrs{}
}
mmBulkInsertTx.defaultExpectation.paramPtrs.requestID = &requestID
mmBulkInsertTx.defaultExpectation.expectationOrigins.originRequestID = minimock.CallerInfo(1)
return mmBulkInsertTx
}
// ExpectSuppliersParam4 sets up expected param suppliers for SupplierRepository.BulkInsertTx
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) ExpectSuppliersParam4(suppliers []*model.Supplier) *mSupplierRepositoryMockBulkInsertTx {
if mmBulkInsertTx.mock.funcBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Set")
}
if mmBulkInsertTx.defaultExpectation == nil {
mmBulkInsertTx.defaultExpectation = &SupplierRepositoryMockBulkInsertTxExpectation{}
}
if mmBulkInsertTx.defaultExpectation.params != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Expect")
}
if mmBulkInsertTx.defaultExpectation.paramPtrs == nil {
mmBulkInsertTx.defaultExpectation.paramPtrs = &SupplierRepositoryMockBulkInsertTxParamPtrs{}
}
mmBulkInsertTx.defaultExpectation.paramPtrs.suppliers = &suppliers
mmBulkInsertTx.defaultExpectation.expectationOrigins.originSuppliers = minimock.CallerInfo(1)
return mmBulkInsertTx
}
// Inspect accepts an inspector function that has same arguments as the SupplierRepository.BulkInsertTx
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) Inspect(f func(ctx context.Context, tx pgx.Tx, requestID uuid.UUID, suppliers []*model.Supplier)) *mSupplierRepositoryMockBulkInsertTx {
if mmBulkInsertTx.mock.inspectFuncBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("Inspect function is already set for SupplierRepositoryMock.BulkInsertTx")
}
mmBulkInsertTx.mock.inspectFuncBulkInsertTx = f
return mmBulkInsertTx
}
// Return sets up results that will be returned by SupplierRepository.BulkInsertTx
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) Return(err error) *SupplierRepositoryMock {
if mmBulkInsertTx.mock.funcBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Set")
}
if mmBulkInsertTx.defaultExpectation == nil {
mmBulkInsertTx.defaultExpectation = &SupplierRepositoryMockBulkInsertTxExpectation{mock: mmBulkInsertTx.mock}
}
mmBulkInsertTx.defaultExpectation.results = &SupplierRepositoryMockBulkInsertTxResults{err}
mmBulkInsertTx.defaultExpectation.returnOrigin = minimock.CallerInfo(1)
return mmBulkInsertTx.mock
}
// Set uses given function f to mock the SupplierRepository.BulkInsertTx method
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) Set(f func(ctx context.Context, tx pgx.Tx, requestID uuid.UUID, suppliers []*model.Supplier) (err error)) *SupplierRepositoryMock {
if mmBulkInsertTx.defaultExpectation != nil {
mmBulkInsertTx.mock.t.Fatalf("Default expectation is already set for the SupplierRepository.BulkInsertTx method")
}
if len(mmBulkInsertTx.expectations) > 0 {
mmBulkInsertTx.mock.t.Fatalf("Some expectations are already set for the SupplierRepository.BulkInsertTx method")
}
mmBulkInsertTx.mock.funcBulkInsertTx = f
mmBulkInsertTx.mock.funcBulkInsertTxOrigin = minimock.CallerInfo(1)
return mmBulkInsertTx.mock
}
// When sets expectation for the SupplierRepository.BulkInsertTx which will trigger the result defined by the following
// Then helper
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) When(ctx context.Context, tx pgx.Tx, requestID uuid.UUID, suppliers []*model.Supplier) *SupplierRepositoryMockBulkInsertTxExpectation {
if mmBulkInsertTx.mock.funcBulkInsertTx != nil {
mmBulkInsertTx.mock.t.Fatalf("SupplierRepositoryMock.BulkInsertTx mock is already set by Set")
}
expectation := &SupplierRepositoryMockBulkInsertTxExpectation{
mock: mmBulkInsertTx.mock,
params: &SupplierRepositoryMockBulkInsertTxParams{ctx, tx, requestID, suppliers},
expectationOrigins: SupplierRepositoryMockBulkInsertTxExpectationOrigins{origin: minimock.CallerInfo(1)},
}
mmBulkInsertTx.expectations = append(mmBulkInsertTx.expectations, expectation)
return expectation
}
// Then sets up SupplierRepository.BulkInsertTx return parameters for the expectation previously defined by the When method
func (e *SupplierRepositoryMockBulkInsertTxExpectation) Then(err error) *SupplierRepositoryMock {
e.results = &SupplierRepositoryMockBulkInsertTxResults{err}
return e.mock
}
// Times sets number of times SupplierRepository.BulkInsertTx should be invoked
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) Times(n uint64) *mSupplierRepositoryMockBulkInsertTx {
if n == 0 {
mmBulkInsertTx.mock.t.Fatalf("Times of SupplierRepositoryMock.BulkInsertTx mock can not be zero")
}
mm_atomic.StoreUint64(&mmBulkInsertTx.expectedInvocations, n)
mmBulkInsertTx.expectedInvocationsOrigin = minimock.CallerInfo(1)
return mmBulkInsertTx
}
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) invocationsDone() bool {
if len(mmBulkInsertTx.expectations) == 0 && mmBulkInsertTx.defaultExpectation == nil && mmBulkInsertTx.mock.funcBulkInsertTx == nil {
return true
}
totalInvocations := mm_atomic.LoadUint64(&mmBulkInsertTx.mock.afterBulkInsertTxCounter)
expectedInvocations := mm_atomic.LoadUint64(&mmBulkInsertTx.expectedInvocations)
return totalInvocations > 0 && (expectedInvocations == 0 || expectedInvocations == totalInvocations)
}
// BulkInsertTx implements mm_repository.SupplierRepository
func (mmBulkInsertTx *SupplierRepositoryMock) BulkInsertTx(ctx context.Context, tx pgx.Tx, requestID uuid.UUID, suppliers []*model.Supplier) (err error) {
mm_atomic.AddUint64(&mmBulkInsertTx.beforeBulkInsertTxCounter, 1)
defer mm_atomic.AddUint64(&mmBulkInsertTx.afterBulkInsertTxCounter, 1)
mmBulkInsertTx.t.Helper()
if mmBulkInsertTx.inspectFuncBulkInsertTx != nil {
mmBulkInsertTx.inspectFuncBulkInsertTx(ctx, tx, requestID, suppliers)
}
mm_params := SupplierRepositoryMockBulkInsertTxParams{ctx, tx, requestID, suppliers}
// Record call args
mmBulkInsertTx.BulkInsertTxMock.mutex.Lock()
mmBulkInsertTx.BulkInsertTxMock.callArgs = append(mmBulkInsertTx.BulkInsertTxMock.callArgs, &mm_params)
mmBulkInsertTx.BulkInsertTxMock.mutex.Unlock()
for _, e := range mmBulkInsertTx.BulkInsertTxMock.expectations {
if minimock.Equal(*e.params, mm_params) {
mm_atomic.AddUint64(&e.Counter, 1)
return e.results.err
}
}
if mmBulkInsertTx.BulkInsertTxMock.defaultExpectation != nil {
mm_atomic.AddUint64(&mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.Counter, 1)
mm_want := mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.params
mm_want_ptrs := mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.paramPtrs
mm_got := SupplierRepositoryMockBulkInsertTxParams{ctx, tx, requestID, suppliers}
if mm_want_ptrs != nil {
if mm_want_ptrs.ctx != nil && !minimock.Equal(*mm_want_ptrs.ctx, mm_got.ctx) {
mmBulkInsertTx.t.Errorf("SupplierRepositoryMock.BulkInsertTx got unexpected parameter ctx, expected at\n%s:\nwant: %#v\n got: %#v%s\n",
mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.expectationOrigins.originCtx, *mm_want_ptrs.ctx, mm_got.ctx, minimock.Diff(*mm_want_ptrs.ctx, mm_got.ctx))
}
if mm_want_ptrs.tx != nil && !minimock.Equal(*mm_want_ptrs.tx, mm_got.tx) {
mmBulkInsertTx.t.Errorf("SupplierRepositoryMock.BulkInsertTx got unexpected parameter tx, expected at\n%s:\nwant: %#v\n got: %#v%s\n",
mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.expectationOrigins.originTx, *mm_want_ptrs.tx, mm_got.tx, minimock.Diff(*mm_want_ptrs.tx, mm_got.tx))
}
if mm_want_ptrs.requestID != nil && !minimock.Equal(*mm_want_ptrs.requestID, mm_got.requestID) {
mmBulkInsertTx.t.Errorf("SupplierRepositoryMock.BulkInsertTx got unexpected parameter requestID, expected at\n%s:\nwant: %#v\n got: %#v%s\n",
mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.expectationOrigins.originRequestID, *mm_want_ptrs.requestID, mm_got.requestID, minimock.Diff(*mm_want_ptrs.requestID, mm_got.requestID))
}
if mm_want_ptrs.suppliers != nil && !minimock.Equal(*mm_want_ptrs.suppliers, mm_got.suppliers) {
mmBulkInsertTx.t.Errorf("SupplierRepositoryMock.BulkInsertTx got unexpected parameter suppliers, expected at\n%s:\nwant: %#v\n got: %#v%s\n",
mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.expectationOrigins.originSuppliers, *mm_want_ptrs.suppliers, mm_got.suppliers, minimock.Diff(*mm_want_ptrs.suppliers, mm_got.suppliers))
}
} else if mm_want != nil && !minimock.Equal(*mm_want, mm_got) {
mmBulkInsertTx.t.Errorf("SupplierRepositoryMock.BulkInsertTx got unexpected parameters, expected at\n%s:\nwant: %#v\n got: %#v%s\n",
mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.expectationOrigins.origin, *mm_want, mm_got, minimock.Diff(*mm_want, mm_got))
}
mm_results := mmBulkInsertTx.BulkInsertTxMock.defaultExpectation.results
if mm_results == nil {
mmBulkInsertTx.t.Fatal("No results are set for the SupplierRepositoryMock.BulkInsertTx")
}
return (*mm_results).err
}
if mmBulkInsertTx.funcBulkInsertTx != nil {
return mmBulkInsertTx.funcBulkInsertTx(ctx, tx, requestID, suppliers)
}
mmBulkInsertTx.t.Fatalf("Unexpected call to SupplierRepositoryMock.BulkInsertTx. %v %v %v %v", ctx, tx, requestID, suppliers)
return
}
// BulkInsertTxAfterCounter returns a count of finished SupplierRepositoryMock.BulkInsertTx invocations
func (mmBulkInsertTx *SupplierRepositoryMock) BulkInsertTxAfterCounter() uint64 {
return mm_atomic.LoadUint64(&mmBulkInsertTx.afterBulkInsertTxCounter)
}
// BulkInsertTxBeforeCounter returns a count of SupplierRepositoryMock.BulkInsertTx invocations
func (mmBulkInsertTx *SupplierRepositoryMock) BulkInsertTxBeforeCounter() uint64 {
return mm_atomic.LoadUint64(&mmBulkInsertTx.beforeBulkInsertTxCounter)
}
// Calls returns a list of arguments used in each call to SupplierRepositoryMock.BulkInsertTx.
// The list is in the same order as the calls were made (i.e. recent calls have a higher index)
func (mmBulkInsertTx *mSupplierRepositoryMockBulkInsertTx) Calls() []*SupplierRepositoryMockBulkInsertTxParams {
mmBulkInsertTx.mutex.RLock()
argCopy := make([]*SupplierRepositoryMockBulkInsertTxParams, len(mmBulkInsertTx.callArgs))
copy(argCopy, mmBulkInsertTx.callArgs)
mmBulkInsertTx.mutex.RUnlock()
return argCopy
}
// MinimockBulkInsertTxDone returns true if the count of the BulkInsertTx invocations corresponds
// the number of defined expectations
func (m *SupplierRepositoryMock) MinimockBulkInsertTxDone() bool {
if m.BulkInsertTxMock.optional {
// Optional methods provide '0 or more' call count restriction.
return true
}
for _, e := range m.BulkInsertTxMock.expectations {
if mm_atomic.LoadUint64(&e.Counter) < 1 {
return false
}
}
return m.BulkInsertTxMock.invocationsDone()
}
// MinimockBulkInsertTxInspect logs each unmet expectation
func (m *SupplierRepositoryMock) MinimockBulkInsertTxInspect() {
for _, e := range m.BulkInsertTxMock.expectations {
if mm_atomic.LoadUint64(&e.Counter) < 1 {
m.t.Errorf("Expected call to SupplierRepositoryMock.BulkInsertTx at\n%s with params: %#v", e.expectationOrigins.origin, *e.params)
}
}
afterBulkInsertTxCounter := mm_atomic.LoadUint64(&m.afterBulkInsertTxCounter)
// if default expectation was set then invocations count should be greater than zero
if m.BulkInsertTxMock.defaultExpectation != nil && afterBulkInsertTxCounter < 1 {
if m.BulkInsertTxMock.defaultExpectation.params == nil {
m.t.Errorf("Expected call to SupplierRepositoryMock.BulkInsertTx at\n%s", m.BulkInsertTxMock.defaultExpectation.returnOrigin)
} else {
m.t.Errorf("Expected call to SupplierRepositoryMock.BulkInsertTx at\n%s with params: %#v", m.BulkInsertTxMock.defaultExpectation.expectationOrigins.origin, *m.BulkInsertTxMock.defaultExpectation.params)
}
}
// if func was set then invocations count should be greater than zero
if m.funcBulkInsertTx != nil && afterBulkInsertTxCounter < 1 {
m.t.Errorf("Expected call to SupplierRepositoryMock.BulkInsertTx at\n%s", m.funcBulkInsertTxOrigin)
}
if !m.BulkInsertTxMock.invocationsDone() && afterBulkInsertTxCounter > 0 {
m.t.Errorf("Expected %d calls to SupplierRepositoryMock.BulkInsertTx at\n%s but found %d calls",
mm_atomic.LoadUint64(&m.BulkInsertTxMock.expectedInvocations), m.BulkInsertTxMock.expectedInvocationsOrigin, afterBulkInsertTxCounter)
}
}
type mSupplierRepositoryMockDeleteByRequestID struct {
optional bool
mock *SupplierRepositoryMock
@@ -1128,6 +1543,8 @@ func (m *SupplierRepositoryMock) MinimockFinish() {
if !m.minimockDone() {
m.MinimockBulkInsertInspect()
m.MinimockBulkInsertTxInspect()
m.MinimockDeleteByRequestIDInspect()
m.MinimockGetByRequestIDInspect()
@@ -1155,6 +1572,7 @@ func (m *SupplierRepositoryMock) minimockDone() bool {
done := true
return done &&
m.MinimockBulkInsertDone() &&
m.MinimockBulkInsertTxDone() &&
m.MinimockDeleteByRequestIDDone() &&
m.MinimockGetByRequestIDDone()
}