feat: improve repository structure

This commit is contained in:
Elton Minetto
2020-10-12 06:58:58 -03:00
parent d4496c2585
commit 2c0f46aff1
8 changed files with 64 additions and 66 deletions
+5 -6
View File
@@ -5,8 +5,7 @@ import (
"time"
"github.com/eminetto/clean-architecture-go-v2/domain/entity"
"github.com/eminetto/clean-architecture-go-v2/infra/repository/book"
"github.com/eminetto/clean-architecture-go-v2/infra/repository"
"github.com/eminetto/clean-architecture-go-v2/domain"
@@ -24,7 +23,7 @@ func newFixtureBook() *entity.Book {
}
func Test_Create(t *testing.T) {
repo := book.NewInmemRepository()
repo := repository.NewBookInmem()
m := NewService(repo)
u := newFixtureBook()
_, err := m.CreateBook(u.Title, u.Author, u.Pages, u.Quantity)
@@ -33,7 +32,7 @@ func Test_Create(t *testing.T) {
}
func Test_SearchAndFind(t *testing.T) {
repo := book.NewInmemRepository()
repo := repository.NewBookInmem()
m := NewService(repo)
u1 := newFixtureBook()
u2 := newFixtureBook()
@@ -66,7 +65,7 @@ func Test_SearchAndFind(t *testing.T) {
}
func Test_Update(t *testing.T) {
repo := book.NewInmemRepository()
repo := repository.NewBookInmem()
m := NewService(repo)
u := newFixtureBook()
id, err := m.CreateBook(u.Title, u.Author, u.Pages, u.Quantity)
@@ -80,7 +79,7 @@ func Test_Update(t *testing.T) {
}
func TestDelete(t *testing.T) {
repo := book.NewInmemRepository()
repo := repository.NewBookInmem()
m := NewService(repo)
u1 := newFixtureBook()
u2 := newFixtureBook()
+5 -5
View File
@@ -4,7 +4,7 @@ import (
"testing"
"time"
"github.com/eminetto/clean-architecture-go-v2/infra/repository/user"
"github.com/eminetto/clean-architecture-go-v2/infra/repository"
"github.com/eminetto/clean-architecture-go-v2/domain"
"github.com/eminetto/clean-architecture-go-v2/domain/entity"
@@ -24,7 +24,7 @@ func newFixtureUser() *entity.User {
}
func Test_Create(t *testing.T) {
repo := user.NewInmemRepository()
repo := repository.NewUserInmem()
m := NewService(repo)
u := newFixtureUser()
_, err := m.CreateUser(u.Email, u.Password, u.FirstName, u.LastName)
@@ -34,7 +34,7 @@ func Test_Create(t *testing.T) {
}
func Test_SearchAndFind(t *testing.T) {
repo := user.NewInmemRepository()
repo := repository.NewUserInmem()
m := NewService(repo)
u1 := newFixtureUser()
u2 := newFixtureUser()
@@ -67,7 +67,7 @@ func Test_SearchAndFind(t *testing.T) {
}
func Test_Update(t *testing.T) {
repo := user.NewInmemRepository()
repo := repository.NewUserInmem()
m := NewService(repo)
u := newFixtureUser()
id, err := m.CreateUser(u.Email, u.Password, u.FirstName, u.LastName)
@@ -84,7 +84,7 @@ func Test_Update(t *testing.T) {
}
func TestDelete(t *testing.T) {
repo := user.NewInmemRepository()
repo := repository.NewUserInmem()
m := NewService(repo)
u1 := newFixtureUser()
u2 := newFixtureUser()