Rework http app structure, get rid of the golang/mock package, rewrite http tests

This commit is contained in:
ErickSkrauch
2020-01-01 23:42:45 +03:00
parent 1033069211
commit 1e91aef0a6
28 changed files with 1669 additions and 2303 deletions

View File

@@ -1,9 +1,9 @@
package db
import (
"github.com/elyby/chrly/http"
"github.com/spf13/viper"
"github.com/elyby/chrly/interfaces"
"github.com/elyby/chrly/mojangtextures"
)
@@ -12,8 +12,8 @@ type StorageFactory struct {
}
type RepositoriesCreator interface {
CreateSkinsRepository() (interfaces.SkinsRepository, error)
CreateCapesRepository() (interfaces.CapesRepository, error)
CreateSkinsRepository() (http.SkinsRepository, error)
CreateCapesRepository() (http.CapesRepository, error)
CreateMojangUuidsRepository() (mojangtextures.UuidsStorage, error)
}