mocks

package
v0.0.0-...-00ede10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 2, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Package mocks is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockBookRepository

type MockBookRepository struct {
	// contains filtered or unexported fields
}

MockBookRepository is a mock of BookRepository interface.

func NewMockBookRepository

func NewMockBookRepository(ctrl *gomock.Controller) *MockBookRepository

NewMockBookRepository creates a new mock instance.

func (*MockBookRepository) Create

func (m *MockBookRepository) Create(book *domain.Book) (*domain.Book, error)

Create mocks base method.

func (*MockBookRepository) DecrementAvailableCopies

func (m *MockBookRepository) DecrementAvailableCopies(id int64) (*domain.Book, error)

DecrementAvailableCopies mocks base method.

func (*MockBookRepository) Delete

func (m *MockBookRepository) Delete(id int64) error

Delete mocks base method.

func (*MockBookRepository) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockBookRepository) GetByID

func (m *MockBookRepository) GetByID(id int64) (*domain.Book, error)

GetByID mocks base method.

func (*MockBookRepository) GetByISBN

func (m *MockBookRepository) GetByISBN(isbn string) (*domain.Book, error)

GetByISBN mocks base method.

func (*MockBookRepository) IncrementAvailableCopies

func (m *MockBookRepository) IncrementAvailableCopies(id int64) (*domain.Book, error)

IncrementAvailableCopies mocks base method.

func (*MockBookRepository) List

func (m *MockBookRepository) List(limit, offset int32) ([]*domain.Book, error)

List mocks base method.

func (*MockBookRepository) ListByCategory

func (m *MockBookRepository) ListByCategory(categoryID int64, limit, offset int32) ([]*domain.Book, error)

ListByCategory mocks base method.

func (*MockBookRepository) Search

func (m *MockBookRepository) Search(params domain.BookSearchParams) ([]*domain.Book, error)

Search mocks base method.

func (*MockBookRepository) Update

func (m *MockBookRepository) Update(book *domain.Book) (*domain.Book, error)

Update mocks base method.

func (*MockBookRepository) UpdateCopies

func (m *MockBookRepository) UpdateCopies(id int64, totalCopies, availableCopies int32) (*domain.Book, error)

UpdateCopies mocks base method.

type MockBookRepositoryMockRecorder

type MockBookRepositoryMockRecorder struct {
	// contains filtered or unexported fields
}

MockBookRepositoryMockRecorder is the mock recorder for MockBookRepository.

func (*MockBookRepositoryMockRecorder) Create

func (mr *MockBookRepositoryMockRecorder) Create(book any) *gomock.Call

Create indicates an expected call of Create.

func (*MockBookRepositoryMockRecorder) DecrementAvailableCopies

func (mr *MockBookRepositoryMockRecorder) DecrementAvailableCopies(id any) *gomock.Call

DecrementAvailableCopies indicates an expected call of DecrementAvailableCopies.

func (*MockBookRepositoryMockRecorder) Delete

Delete indicates an expected call of Delete.

func (*MockBookRepositoryMockRecorder) GetByID

func (mr *MockBookRepositoryMockRecorder) GetByID(id any) *gomock.Call

GetByID indicates an expected call of GetByID.

func (*MockBookRepositoryMockRecorder) GetByISBN

func (mr *MockBookRepositoryMockRecorder) GetByISBN(isbn any) *gomock.Call

GetByISBN indicates an expected call of GetByISBN.

func (*MockBookRepositoryMockRecorder) IncrementAvailableCopies

func (mr *MockBookRepositoryMockRecorder) IncrementAvailableCopies(id any) *gomock.Call

IncrementAvailableCopies indicates an expected call of IncrementAvailableCopies.

func (*MockBookRepositoryMockRecorder) List

func (mr *MockBookRepositoryMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockBookRepositoryMockRecorder) ListByCategory

func (mr *MockBookRepositoryMockRecorder) ListByCategory(categoryID, limit, offset any) *gomock.Call

ListByCategory indicates an expected call of ListByCategory.

func (*MockBookRepositoryMockRecorder) Search

func (mr *MockBookRepositoryMockRecorder) Search(params any) *gomock.Call

Search indicates an expected call of Search.

func (*MockBookRepositoryMockRecorder) Update

func (mr *MockBookRepositoryMockRecorder) Update(book any) *gomock.Call

Update indicates an expected call of Update.

func (*MockBookRepositoryMockRecorder) UpdateCopies

func (mr *MockBookRepositoryMockRecorder) UpdateCopies(id, totalCopies, availableCopies any) *gomock.Call

UpdateCopies indicates an expected call of UpdateCopies.

type MockBookService

type MockBookService struct {
	// contains filtered or unexported fields
}

MockBookService is a mock of BookService interface.

func NewMockBookService

func NewMockBookService(ctrl *gomock.Controller) *MockBookService

NewMockBookService creates a new mock instance.

func (*MockBookService) Create

func (m *MockBookService) Create(book *domain.Book) (*domain.Book, error)

Create mocks base method.

func (*MockBookService) Delete

func (m *MockBookService) Delete(id int64) error

Delete mocks base method.

func (*MockBookService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockBookService) GetByID

func (m *MockBookService) GetByID(id int64) (*domain.Book, error)

GetByID mocks base method.

func (*MockBookService) GetByISBN

func (m *MockBookService) GetByISBN(isbn string) (*domain.Book, error)

GetByISBN mocks base method.

func (*MockBookService) IsAvailable

func (m *MockBookService) IsAvailable(id int64) (bool, error)

IsAvailable mocks base method.

func (*MockBookService) List

func (m *MockBookService) List(limit, offset int32) ([]*domain.Book, error)

List mocks base method.

func (*MockBookService) ListByCategory

func (m *MockBookService) ListByCategory(categoryID int64, limit, offset int32) ([]*domain.Book, error)

ListByCategory mocks base method.

func (*MockBookService) Search

func (m *MockBookService) Search(params domain.BookSearchParams) ([]*domain.Book, error)

Search mocks base method.

func (*MockBookService) Update

func (m *MockBookService) Update(book *domain.Book) (*domain.Book, error)

Update mocks base method.

func (*MockBookService) UpdateCopies

func (m *MockBookService) UpdateCopies(id int64, totalCopies, availableCopies int32) (*domain.Book, error)

UpdateCopies mocks base method.

type MockBookServiceMockRecorder

type MockBookServiceMockRecorder struct {
	// contains filtered or unexported fields
}

MockBookServiceMockRecorder is the mock recorder for MockBookService.

func (*MockBookServiceMockRecorder) Create

func (mr *MockBookServiceMockRecorder) Create(book any) *gomock.Call

Create indicates an expected call of Create.

func (*MockBookServiceMockRecorder) Delete

func (mr *MockBookServiceMockRecorder) Delete(id any) *gomock.Call

Delete indicates an expected call of Delete.

func (*MockBookServiceMockRecorder) GetByID

func (mr *MockBookServiceMockRecorder) GetByID(id any) *gomock.Call

GetByID indicates an expected call of GetByID.

func (*MockBookServiceMockRecorder) GetByISBN

func (mr *MockBookServiceMockRecorder) GetByISBN(isbn any) *gomock.Call

GetByISBN indicates an expected call of GetByISBN.

func (*MockBookServiceMockRecorder) IsAvailable

func (mr *MockBookServiceMockRecorder) IsAvailable(id any) *gomock.Call

IsAvailable indicates an expected call of IsAvailable.

func (*MockBookServiceMockRecorder) List

func (mr *MockBookServiceMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockBookServiceMockRecorder) ListByCategory

func (mr *MockBookServiceMockRecorder) ListByCategory(categoryID, limit, offset any) *gomock.Call

ListByCategory indicates an expected call of ListByCategory.

func (*MockBookServiceMockRecorder) Search

func (mr *MockBookServiceMockRecorder) Search(params any) *gomock.Call

Search indicates an expected call of Search.

func (*MockBookServiceMockRecorder) Update

func (mr *MockBookServiceMockRecorder) Update(book any) *gomock.Call

Update indicates an expected call of Update.

func (*MockBookServiceMockRecorder) UpdateCopies

func (mr *MockBookServiceMockRecorder) UpdateCopies(id, totalCopies, availableCopies any) *gomock.Call

UpdateCopies indicates an expected call of UpdateCopies.

type MockCategoryRepository

type MockCategoryRepository struct {
	// contains filtered or unexported fields
}

MockCategoryRepository is a mock of CategoryRepository interface.

func NewMockCategoryRepository

func NewMockCategoryRepository(ctrl *gomock.Controller) *MockCategoryRepository

NewMockCategoryRepository creates a new mock instance.

func (*MockCategoryRepository) Create

func (m *MockCategoryRepository) Create(category *domain.Category) (*domain.Category, error)

Create mocks base method.

func (*MockCategoryRepository) Delete

func (m *MockCategoryRepository) Delete(id int64) error

Delete mocks base method.

func (*MockCategoryRepository) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCategoryRepository) GetByID

func (m *MockCategoryRepository) GetByID(id int64) (*domain.Category, error)

GetByID mocks base method.

func (*MockCategoryRepository) GetByName

func (m *MockCategoryRepository) GetByName(name string) (*domain.Category, error)

GetByName mocks base method.

func (*MockCategoryRepository) List

func (m *MockCategoryRepository) List(limit, offset int32) ([]*domain.Category, error)

List mocks base method.

func (*MockCategoryRepository) ListAll

func (m *MockCategoryRepository) ListAll() ([]*domain.Category, error)

ListAll mocks base method.

func (*MockCategoryRepository) Update

func (m *MockCategoryRepository) Update(category *domain.Category) (*domain.Category, error)

Update mocks base method.

type MockCategoryRepositoryMockRecorder

type MockCategoryRepositoryMockRecorder struct {
	// contains filtered or unexported fields
}

MockCategoryRepositoryMockRecorder is the mock recorder for MockCategoryRepository.

func (*MockCategoryRepositoryMockRecorder) Create

func (mr *MockCategoryRepositoryMockRecorder) Create(category any) *gomock.Call

Create indicates an expected call of Create.

func (*MockCategoryRepositoryMockRecorder) Delete

Delete indicates an expected call of Delete.

func (*MockCategoryRepositoryMockRecorder) GetByID

GetByID indicates an expected call of GetByID.

func (*MockCategoryRepositoryMockRecorder) GetByName

func (mr *MockCategoryRepositoryMockRecorder) GetByName(name any) *gomock.Call

GetByName indicates an expected call of GetByName.

func (*MockCategoryRepositoryMockRecorder) List

func (mr *MockCategoryRepositoryMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockCategoryRepositoryMockRecorder) ListAll

ListAll indicates an expected call of ListAll.

func (*MockCategoryRepositoryMockRecorder) Update

func (mr *MockCategoryRepositoryMockRecorder) Update(category any) *gomock.Call

Update indicates an expected call of Update.

type MockCategoryService

type MockCategoryService struct {
	// contains filtered or unexported fields
}

MockCategoryService is a mock of CategoryService interface.

func NewMockCategoryService

func NewMockCategoryService(ctrl *gomock.Controller) *MockCategoryService

NewMockCategoryService creates a new mock instance.

func (*MockCategoryService) Create

func (m *MockCategoryService) Create(category *domain.Category) (*domain.Category, error)

Create mocks base method.

func (*MockCategoryService) Delete

func (m *MockCategoryService) Delete(id int64) error

Delete mocks base method.

func (*MockCategoryService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockCategoryService) GetByID

func (m *MockCategoryService) GetByID(id int64) (*domain.Category, error)

GetByID mocks base method.

func (*MockCategoryService) GetByName

func (m *MockCategoryService) GetByName(name string) (*domain.Category, error)

GetByName mocks base method.

func (*MockCategoryService) List

func (m *MockCategoryService) List(limit, offset int32) ([]*domain.Category, error)

List mocks base method.

func (*MockCategoryService) ListAll

func (m *MockCategoryService) ListAll() ([]*domain.Category, error)

ListAll mocks base method.

func (*MockCategoryService) Update

func (m *MockCategoryService) Update(category *domain.Category) (*domain.Category, error)

Update mocks base method.

type MockCategoryServiceMockRecorder

type MockCategoryServiceMockRecorder struct {
	// contains filtered or unexported fields
}

MockCategoryServiceMockRecorder is the mock recorder for MockCategoryService.

func (*MockCategoryServiceMockRecorder) Create

func (mr *MockCategoryServiceMockRecorder) Create(category any) *gomock.Call

Create indicates an expected call of Create.

func (*MockCategoryServiceMockRecorder) Delete

Delete indicates an expected call of Delete.

func (*MockCategoryServiceMockRecorder) GetByID

GetByID indicates an expected call of GetByID.

func (*MockCategoryServiceMockRecorder) GetByName

func (mr *MockCategoryServiceMockRecorder) GetByName(name any) *gomock.Call

GetByName indicates an expected call of GetByName.

func (*MockCategoryServiceMockRecorder) List

func (mr *MockCategoryServiceMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockCategoryServiceMockRecorder) ListAll

ListAll indicates an expected call of ListAll.

func (*MockCategoryServiceMockRecorder) Update

func (mr *MockCategoryServiceMockRecorder) Update(category any) *gomock.Call

Update indicates an expected call of Update.

type MockPaymentRepository

type MockPaymentRepository struct {
	// contains filtered or unexported fields
}

MockPaymentRepository is a mock of PaymentRepository interface.

func NewMockPaymentRepository

func NewMockPaymentRepository(ctrl *gomock.Controller) *MockPaymentRepository

NewMockPaymentRepository creates a new mock instance.

func (*MockPaymentRepository) Create

func (m *MockPaymentRepository) Create(payment *domain.Payment) (*domain.Payment, error)

Create mocks base method.

func (*MockPaymentRepository) Delete

func (m *MockPaymentRepository) Delete(id int64) error

Delete mocks base method.

func (*MockPaymentRepository) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockPaymentRepository) GetByID

func (m *MockPaymentRepository) GetByID(id int64) (*domain.Payment, error)

GetByID mocks base method.

func (*MockPaymentRepository) GetRevenueReport

func (m *MockPaymentRepository) GetRevenueReport(startDate, endDate time.Time) ([]*domain.RevenueReport, error)

GetRevenueReport mocks base method.

func (*MockPaymentRepository) List

func (m *MockPaymentRepository) List(limit, offset int32) ([]*domain.Payment, error)

List mocks base method.

func (*MockPaymentRepository) ListByRental

func (m *MockPaymentRepository) ListByRental(rentalID int64) ([]*domain.Payment, error)

ListByRental mocks base method.

func (*MockPaymentRepository) ListByUser

func (m *MockPaymentRepository) ListByUser(userID int64, limit, offset int32) ([]*domain.Payment, error)

ListByUser mocks base method.

func (*MockPaymentRepository) UpdateStatus

func (m *MockPaymentRepository) UpdateStatus(id int64, status domain.PaymentStatus) (*domain.Payment, error)

UpdateStatus mocks base method.

type MockPaymentRepositoryMockRecorder

type MockPaymentRepositoryMockRecorder struct {
	// contains filtered or unexported fields
}

MockPaymentRepositoryMockRecorder is the mock recorder for MockPaymentRepository.

func (*MockPaymentRepositoryMockRecorder) Create

func (mr *MockPaymentRepositoryMockRecorder) Create(payment any) *gomock.Call

Create indicates an expected call of Create.

func (*MockPaymentRepositoryMockRecorder) Delete

Delete indicates an expected call of Delete.

func (*MockPaymentRepositoryMockRecorder) GetByID

GetByID indicates an expected call of GetByID.

func (*MockPaymentRepositoryMockRecorder) GetRevenueReport

func (mr *MockPaymentRepositoryMockRecorder) GetRevenueReport(startDate, endDate any) *gomock.Call

GetRevenueReport indicates an expected call of GetRevenueReport.

func (*MockPaymentRepositoryMockRecorder) List

func (mr *MockPaymentRepositoryMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockPaymentRepositoryMockRecorder) ListByRental

func (mr *MockPaymentRepositoryMockRecorder) ListByRental(rentalID any) *gomock.Call

ListByRental indicates an expected call of ListByRental.

func (*MockPaymentRepositoryMockRecorder) ListByUser

func (mr *MockPaymentRepositoryMockRecorder) ListByUser(userID, limit, offset any) *gomock.Call

ListByUser indicates an expected call of ListByUser.

func (*MockPaymentRepositoryMockRecorder) UpdateStatus

func (mr *MockPaymentRepositoryMockRecorder) UpdateStatus(id, status any) *gomock.Call

UpdateStatus indicates an expected call of UpdateStatus.

type MockPaymentService

type MockPaymentService struct {
	// contains filtered or unexported fields
}

MockPaymentService is a mock of PaymentService interface.

func NewMockPaymentService

func NewMockPaymentService(ctrl *gomock.Controller) *MockPaymentService

NewMockPaymentService creates a new mock instance.

func (*MockPaymentService) Create

func (m *MockPaymentService) Create(payment *domain.Payment) (*domain.Payment, error)

Create mocks base method.

func (*MockPaymentService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockPaymentService) GetByID

func (m *MockPaymentService) GetByID(id int64) (*domain.Payment, error)

GetByID mocks base method.

func (*MockPaymentService) GetRevenueReport

func (m *MockPaymentService) GetRevenueReport(startDate, endDate time.Time) ([]*domain.RevenueReport, error)

GetRevenueReport mocks base method.

func (*MockPaymentService) List

func (m *MockPaymentService) List(limit, offset int32) ([]*domain.Payment, error)

List mocks base method.

func (*MockPaymentService) ListByRental

func (m *MockPaymentService) ListByRental(rentalID int64) ([]*domain.Payment, error)

ListByRental mocks base method.

func (*MockPaymentService) ListByUser

func (m *MockPaymentService) ListByUser(userID int64, limit, offset int32) ([]*domain.Payment, error)

ListByUser mocks base method.

func (*MockPaymentService) ProcessPayment

func (m *MockPaymentService) ProcessPayment(payment *domain.Payment) (*domain.Payment, error)

ProcessPayment mocks base method.

func (*MockPaymentService) RefundPayment

func (m *MockPaymentService) RefundPayment(id int64) (*domain.Payment, error)

RefundPayment mocks base method.

type MockPaymentServiceMockRecorder

type MockPaymentServiceMockRecorder struct {
	// contains filtered or unexported fields
}

MockPaymentServiceMockRecorder is the mock recorder for MockPaymentService.

func (*MockPaymentServiceMockRecorder) Create

func (mr *MockPaymentServiceMockRecorder) Create(payment any) *gomock.Call

Create indicates an expected call of Create.

func (*MockPaymentServiceMockRecorder) GetByID

func (mr *MockPaymentServiceMockRecorder) GetByID(id any) *gomock.Call

GetByID indicates an expected call of GetByID.

func (*MockPaymentServiceMockRecorder) GetRevenueReport

func (mr *MockPaymentServiceMockRecorder) GetRevenueReport(startDate, endDate any) *gomock.Call

GetRevenueReport indicates an expected call of GetRevenueReport.

func (*MockPaymentServiceMockRecorder) List

func (mr *MockPaymentServiceMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockPaymentServiceMockRecorder) ListByRental

func (mr *MockPaymentServiceMockRecorder) ListByRental(rentalID any) *gomock.Call

ListByRental indicates an expected call of ListByRental.

func (*MockPaymentServiceMockRecorder) ListByUser

func (mr *MockPaymentServiceMockRecorder) ListByUser(userID, limit, offset any) *gomock.Call

ListByUser indicates an expected call of ListByUser.

func (*MockPaymentServiceMockRecorder) ProcessPayment

func (mr *MockPaymentServiceMockRecorder) ProcessPayment(payment any) *gomock.Call

ProcessPayment indicates an expected call of ProcessPayment.

func (*MockPaymentServiceMockRecorder) RefundPayment

func (mr *MockPaymentServiceMockRecorder) RefundPayment(id any) *gomock.Call

RefundPayment indicates an expected call of RefundPayment.

type MockRentalRepository

type MockRentalRepository struct {
	// contains filtered or unexported fields
}

MockRentalRepository is a mock of RentalRepository interface.

func NewMockRentalRepository

func NewMockRentalRepository(ctrl *gomock.Controller) *MockRentalRepository

NewMockRentalRepository creates a new mock instance.

func (*MockRentalRepository) Create

func (m *MockRentalRepository) Create(rental *domain.Rental) (*domain.Rental, error)

Create mocks base method.

func (*MockRentalRepository) Delete

func (m *MockRentalRepository) Delete(id int64) error

Delete mocks base method.

func (*MockRentalRepository) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockRentalRepository) Extend

func (m *MockRentalRepository) Extend(id int64, newDueDate time.Time) (*domain.Rental, error)

Extend mocks base method.

func (*MockRentalRepository) GetByID

func (m *MockRentalRepository) GetByID(id int64) (*domain.Rental, error)

GetByID mocks base method.

func (*MockRentalRepository) List

func (m *MockRentalRepository) List(limit, offset int32) ([]*domain.Rental, error)

List mocks base method.

func (*MockRentalRepository) ListActive

func (m *MockRentalRepository) ListActive(limit, offset int32) ([]*domain.Rental, error)

ListActive mocks base method.

func (*MockRentalRepository) ListByBook

func (m *MockRentalRepository) ListByBook(bookID int64, limit, offset int32) ([]*domain.Rental, error)

ListByBook mocks base method.

func (*MockRentalRepository) ListByUser

func (m *MockRentalRepository) ListByUser(userID int64, limit, offset int32) ([]*domain.Rental, error)

ListByUser mocks base method.

func (*MockRentalRepository) ListOverdue

func (m *MockRentalRepository) ListOverdue(limit, offset int32) ([]*domain.Rental, error)

ListOverdue mocks base method.

func (*MockRentalRepository) Return

func (m *MockRentalRepository) Return(id int64) (*domain.Rental, error)

Return mocks base method.

func (*MockRentalRepository) UpdateStatus

func (m *MockRentalRepository) UpdateStatus(id int64, status domain.RentalStatus) (*domain.Rental, error)

UpdateStatus mocks base method.

type MockRentalRepositoryMockRecorder

type MockRentalRepositoryMockRecorder struct {
	// contains filtered or unexported fields
}

MockRentalRepositoryMockRecorder is the mock recorder for MockRentalRepository.

func (*MockRentalRepositoryMockRecorder) Create

func (mr *MockRentalRepositoryMockRecorder) Create(rental any) *gomock.Call

Create indicates an expected call of Create.

func (*MockRentalRepositoryMockRecorder) Delete

Delete indicates an expected call of Delete.

func (*MockRentalRepositoryMockRecorder) Extend

func (mr *MockRentalRepositoryMockRecorder) Extend(id, newDueDate any) *gomock.Call

Extend indicates an expected call of Extend.

func (*MockRentalRepositoryMockRecorder) GetByID

GetByID indicates an expected call of GetByID.

func (*MockRentalRepositoryMockRecorder) List

func (mr *MockRentalRepositoryMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockRentalRepositoryMockRecorder) ListActive

func (mr *MockRentalRepositoryMockRecorder) ListActive(limit, offset any) *gomock.Call

ListActive indicates an expected call of ListActive.

func (*MockRentalRepositoryMockRecorder) ListByBook

func (mr *MockRentalRepositoryMockRecorder) ListByBook(bookID, limit, offset any) *gomock.Call

ListByBook indicates an expected call of ListByBook.

func (*MockRentalRepositoryMockRecorder) ListByUser

func (mr *MockRentalRepositoryMockRecorder) ListByUser(userID, limit, offset any) *gomock.Call

ListByUser indicates an expected call of ListByUser.

func (*MockRentalRepositoryMockRecorder) ListOverdue

func (mr *MockRentalRepositoryMockRecorder) ListOverdue(limit, offset any) *gomock.Call

ListOverdue indicates an expected call of ListOverdue.

func (*MockRentalRepositoryMockRecorder) Return

Return indicates an expected call of Return.

func (*MockRentalRepositoryMockRecorder) UpdateStatus

func (mr *MockRentalRepositoryMockRecorder) UpdateStatus(id, status any) *gomock.Call

UpdateStatus indicates an expected call of UpdateStatus.

type MockRentalService

type MockRentalService struct {
	// contains filtered or unexported fields
}

MockRentalService is a mock of RentalService interface.

func NewMockRentalService

func NewMockRentalService(ctrl *gomock.Controller) *MockRentalService

NewMockRentalService creates a new mock instance.

func (*MockRentalService) CalculateLateFee

func (m *MockRentalService) CalculateLateFee(rental *domain.Rental) (float64, error)

CalculateLateFee mocks base method.

func (*MockRentalService) Create

func (m *MockRentalService) Create(rental *domain.Rental) (*domain.Rental, error)

Create mocks base method.

func (*MockRentalService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockRentalService) Extend

func (m *MockRentalService) Extend(id int64, days int) (*domain.Rental, error)

Extend mocks base method.

func (*MockRentalService) GetByID

func (m *MockRentalService) GetByID(id int64) (*domain.Rental, error)

GetByID mocks base method.

func (*MockRentalService) IsOverdue

func (m *MockRentalService) IsOverdue(rental *domain.Rental) bool

IsOverdue mocks base method.

func (*MockRentalService) List

func (m *MockRentalService) List(limit, offset int32) ([]*domain.Rental, error)

List mocks base method.

func (*MockRentalService) ListActive

func (m *MockRentalService) ListActive(limit, offset int32) ([]*domain.Rental, error)

ListActive mocks base method.

func (*MockRentalService) ListByBook

func (m *MockRentalService) ListByBook(bookID int64, limit, offset int32) ([]*domain.Rental, error)

ListByBook mocks base method.

func (*MockRentalService) ListByUser

func (m *MockRentalService) ListByUser(userID int64, limit, offset int32) ([]*domain.Rental, error)

ListByUser mocks base method.

func (*MockRentalService) ListOverdue

func (m *MockRentalService) ListOverdue(limit, offset int32) ([]*domain.Rental, error)

ListOverdue mocks base method.

func (*MockRentalService) Return

func (m *MockRentalService) Return(id int64) (*domain.Rental, error)

Return mocks base method.

type MockRentalServiceMockRecorder

type MockRentalServiceMockRecorder struct {
	// contains filtered or unexported fields
}

MockRentalServiceMockRecorder is the mock recorder for MockRentalService.

func (*MockRentalServiceMockRecorder) CalculateLateFee

func (mr *MockRentalServiceMockRecorder) CalculateLateFee(rental any) *gomock.Call

CalculateLateFee indicates an expected call of CalculateLateFee.

func (*MockRentalServiceMockRecorder) Create

func (mr *MockRentalServiceMockRecorder) Create(rental any) *gomock.Call

Create indicates an expected call of Create.

func (*MockRentalServiceMockRecorder) Extend

func (mr *MockRentalServiceMockRecorder) Extend(id, days any) *gomock.Call

Extend indicates an expected call of Extend.

func (*MockRentalServiceMockRecorder) GetByID

func (mr *MockRentalServiceMockRecorder) GetByID(id any) *gomock.Call

GetByID indicates an expected call of GetByID.

func (*MockRentalServiceMockRecorder) IsOverdue

func (mr *MockRentalServiceMockRecorder) IsOverdue(rental any) *gomock.Call

IsOverdue indicates an expected call of IsOverdue.

func (*MockRentalServiceMockRecorder) List

func (mr *MockRentalServiceMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockRentalServiceMockRecorder) ListActive

func (mr *MockRentalServiceMockRecorder) ListActive(limit, offset any) *gomock.Call

ListActive indicates an expected call of ListActive.

func (*MockRentalServiceMockRecorder) ListByBook

func (mr *MockRentalServiceMockRecorder) ListByBook(bookID, limit, offset any) *gomock.Call

ListByBook indicates an expected call of ListByBook.

func (*MockRentalServiceMockRecorder) ListByUser

func (mr *MockRentalServiceMockRecorder) ListByUser(userID, limit, offset any) *gomock.Call

ListByUser indicates an expected call of ListByUser.

func (*MockRentalServiceMockRecorder) ListOverdue

func (mr *MockRentalServiceMockRecorder) ListOverdue(limit, offset any) *gomock.Call

ListOverdue indicates an expected call of ListOverdue.

func (*MockRentalServiceMockRecorder) Return

func (mr *MockRentalServiceMockRecorder) Return(id any) *gomock.Call

Return indicates an expected call of Return.

type MockUserRepository

type MockUserRepository struct {
	// contains filtered or unexported fields
}

MockUserRepository is a mock of UserRepository interface.

func NewMockUserRepository

func NewMockUserRepository(ctrl *gomock.Controller) *MockUserRepository

NewMockUserRepository creates a new mock instance.

func (*MockUserRepository) Create

func (m *MockUserRepository) Create(user *domain.User) (*domain.User, error)

Create mocks base method.

func (*MockUserRepository) Delete

func (m *MockUserRepository) Delete(id int64) error

Delete mocks base method.

func (*MockUserRepository) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockUserRepository) GetByEmail

func (m *MockUserRepository) GetByEmail(email string) (*domain.User, error)

GetByEmail mocks base method.

func (*MockUserRepository) GetByID

func (m *MockUserRepository) GetByID(id int64) (*domain.User, error)

GetByID mocks base method.

func (*MockUserRepository) GetByUsername

func (m *MockUserRepository) GetByUsername(username string) (*domain.User, error)

GetByUsername mocks base method.

func (*MockUserRepository) List

func (m *MockUserRepository) List(limit, offset int32) ([]*domain.User, error)

List mocks base method.

func (*MockUserRepository) Update

func (m *MockUserRepository) Update(user *domain.User) (*domain.User, error)

Update mocks base method.

func (*MockUserRepository) UpdatePassword

func (m *MockUserRepository) UpdatePassword(id int64, passwordHash string) error

UpdatePassword mocks base method.

type MockUserRepositoryMockRecorder

type MockUserRepositoryMockRecorder struct {
	// contains filtered or unexported fields
}

MockUserRepositoryMockRecorder is the mock recorder for MockUserRepository.

func (*MockUserRepositoryMockRecorder) Create

func (mr *MockUserRepositoryMockRecorder) Create(user any) *gomock.Call

Create indicates an expected call of Create.

func (*MockUserRepositoryMockRecorder) Delete

Delete indicates an expected call of Delete.

func (*MockUserRepositoryMockRecorder) GetByEmail

func (mr *MockUserRepositoryMockRecorder) GetByEmail(email any) *gomock.Call

GetByEmail indicates an expected call of GetByEmail.

func (*MockUserRepositoryMockRecorder) GetByID

func (mr *MockUserRepositoryMockRecorder) GetByID(id any) *gomock.Call

GetByID indicates an expected call of GetByID.

func (*MockUserRepositoryMockRecorder) GetByUsername

func (mr *MockUserRepositoryMockRecorder) GetByUsername(username any) *gomock.Call

GetByUsername indicates an expected call of GetByUsername.

func (*MockUserRepositoryMockRecorder) List

func (mr *MockUserRepositoryMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockUserRepositoryMockRecorder) Update

func (mr *MockUserRepositoryMockRecorder) Update(user any) *gomock.Call

Update indicates an expected call of Update.

func (*MockUserRepositoryMockRecorder) UpdatePassword

func (mr *MockUserRepositoryMockRecorder) UpdatePassword(id, passwordHash any) *gomock.Call

UpdatePassword indicates an expected call of UpdatePassword.

type MockUserService

type MockUserService struct {
	// contains filtered or unexported fields
}

MockUserService is a mock of UserService interface.

func NewMockUserService

func NewMockUserService(ctrl *gomock.Controller) *MockUserService

NewMockUserService creates a new mock instance.

func (*MockUserService) ChangePassword

func (m *MockUserService) ChangePassword(id int64, currentPassword, newPassword string) error

ChangePassword mocks base method.

func (*MockUserService) Create

func (m *MockUserService) Create(user *domain.User, password string) (*domain.User, error)

Create mocks base method.

func (*MockUserService) Delete

func (m *MockUserService) Delete(id int64) error

Delete mocks base method.

func (*MockUserService) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockUserService) GetByEmail

func (m *MockUserService) GetByEmail(email string) (*domain.User, error)

GetByEmail mocks base method.

func (*MockUserService) GetByID

func (m *MockUserService) GetByID(id int64) (*domain.User, error)

GetByID mocks base method.

func (*MockUserService) GetByUsername

func (m *MockUserService) GetByUsername(username string) (*domain.User, error)

GetByUsername mocks base method.

func (*MockUserService) List

func (m *MockUserService) List(limit, offset int32) ([]*domain.User, error)

List mocks base method.

func (*MockUserService) Update

func (m *MockUserService) Update(user *domain.User) (*domain.User, error)

Update mocks base method.

func (*MockUserService) ValidateCredentials

func (m *MockUserService) ValidateCredentials(username, password string) (*domain.User, error)

ValidateCredentials mocks base method.

type MockUserServiceMockRecorder

type MockUserServiceMockRecorder struct {
	// contains filtered or unexported fields
}

MockUserServiceMockRecorder is the mock recorder for MockUserService.

func (*MockUserServiceMockRecorder) ChangePassword

func (mr *MockUserServiceMockRecorder) ChangePassword(id, currentPassword, newPassword any) *gomock.Call

ChangePassword indicates an expected call of ChangePassword.

func (*MockUserServiceMockRecorder) Create

func (mr *MockUserServiceMockRecorder) Create(user, password any) *gomock.Call

Create indicates an expected call of Create.

func (*MockUserServiceMockRecorder) Delete

func (mr *MockUserServiceMockRecorder) Delete(id any) *gomock.Call

Delete indicates an expected call of Delete.

func (*MockUserServiceMockRecorder) GetByEmail

func (mr *MockUserServiceMockRecorder) GetByEmail(email any) *gomock.Call

GetByEmail indicates an expected call of GetByEmail.

func (*MockUserServiceMockRecorder) GetByID

func (mr *MockUserServiceMockRecorder) GetByID(id any) *gomock.Call

GetByID indicates an expected call of GetByID.

func (*MockUserServiceMockRecorder) GetByUsername

func (mr *MockUserServiceMockRecorder) GetByUsername(username any) *gomock.Call

GetByUsername indicates an expected call of GetByUsername.

func (*MockUserServiceMockRecorder) List

func (mr *MockUserServiceMockRecorder) List(limit, offset any) *gomock.Call

List indicates an expected call of List.

func (*MockUserServiceMockRecorder) Update

func (mr *MockUserServiceMockRecorder) Update(user any) *gomock.Call

Update indicates an expected call of Update.

func (*MockUserServiceMockRecorder) ValidateCredentials

func (mr *MockUserServiceMockRecorder) ValidateCredentials(username, password any) *gomock.Call

ValidateCredentials indicates an expected call of ValidateCredentials.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL