tests: added mock data sources to go backend
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package data
|
||||
|
||||
import (
|
||||
"actatempus_backend/internal/domain/data"
|
||||
"actatempus_backend/internal/domain/entities"
|
||||
"actatempus_backend/internal/infrastructure/data/db"
|
||||
"context"
|
||||
@@ -15,7 +16,7 @@ type PrismaProjectDataSource struct {
|
||||
client *db.PrismaClient
|
||||
}
|
||||
|
||||
func NewPrismaProjectDataSource(client *db.PrismaClient) *PrismaProjectDataSource {
|
||||
func NewPrismaProjectDataSource(client *db.PrismaClient) data.ProjectDataSource {
|
||||
return &PrismaProjectDataSource{client: client}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package data
|
||||
|
||||
import (
|
||||
"actatempus_backend/internal/domain/data"
|
||||
"actatempus_backend/internal/domain/entities"
|
||||
"actatempus_backend/internal/infrastructure/data/db"
|
||||
"context"
|
||||
@@ -15,7 +16,7 @@ type PrismaProjectTaskDataSource struct {
|
||||
client *db.PrismaClient
|
||||
}
|
||||
|
||||
func NewPrismaProjectTaskDataSource(client *db.PrismaClient) *PrismaProjectTaskDataSource {
|
||||
func NewPrismaProjectTaskDataSource(client *db.PrismaClient) data.ProjectTaskDataSource {
|
||||
return &PrismaProjectTaskDataSource{client: client}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package data
|
||||
|
||||
import (
|
||||
"actatempus_backend/internal/domain/data"
|
||||
"actatempus_backend/internal/domain/entities"
|
||||
"actatempus_backend/internal/infrastructure/data/db"
|
||||
"context"
|
||||
@@ -15,7 +16,7 @@ type PrismaTimeEntryDataSource struct {
|
||||
client *db.PrismaClient
|
||||
}
|
||||
|
||||
func NewPrismaTimeEntryDataSource(client *db.PrismaClient) *PrismaTimeEntryDataSource {
|
||||
func NewPrismaTimeEntryDataSource(client *db.PrismaClient) data.TimeEntryDataSource {
|
||||
return &PrismaTimeEntryDataSource{client: client}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
package data
|
||||
|
||||
import (
|
||||
"actatempus_backend/internal/domain/data"
|
||||
"actatempus_backend/internal/domain/entities"
|
||||
"actatempus_backend/internal/infrastructure/data/db"
|
||||
"actatempus_backend/internal/utils"
|
||||
@@ -16,7 +17,7 @@ type PrismaUserDataSource struct {
|
||||
client *db.PrismaClient
|
||||
}
|
||||
|
||||
func NewPrismaUserDataSource(client *db.PrismaClient) *PrismaUserDataSource {
|
||||
func NewPrismaUserDataSource(client *db.PrismaClient) data.UserDataSource {
|
||||
return &PrismaUserDataSource{client: client}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user