-
Notifications
You must be signed in to change notification settings - Fork 0
/
generate.go
15 lines (12 loc) · 1.14 KB
/
generate.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// mock services
//go:generate mockgen -source=internal/services/accounts/service.go -destination=internal/mocks/services/accounts.go -package=mocks
//go:generate mockgen -source=internal/services/currency-rates/service.go -destination=internal/mocks/services/currency-rates/mocks.go -package=mocks
// mock use cases
//go:generate mockgen -source=internal/use-cases/close-invoice/use_case.go -destination=internal/mocks/use-cases/close-invoice/use_case.go -package=mocks
//go:generate mockgen -source=internal/use-cases/create-invoice/use_case.go -destination=internal/mocks/use-cases/create-invoice/use_case.go -package=mocks
//go:generate mockgen -source=internal/use-cases/update-invoice/use_case.go -destination=internal/mocks/use-cases/update-invoice/use_case.go -package=mocks
//go:generate mockgen -source=internal/use-cases/delete-invoice/use_case.go -destination=internal/mocks/use-cases/delete-invoice/use_case.go -package=mocks
//go:generate mockgen -source=internal/use-cases/initialize/use_case.go -destination=internal/mocks/use-cases/initialize/use_case.go -package=mocks
// graphql
//go:generate go run github.com/99designs/gqlgen generate
package main