Задать вопрос
@NubasLol

Как правильно писать тесты в GO?

Как правильно протестировать такой контроллер?Заменить жесткую привязку на интерфейс, и создать свою струтуру с методом вернуть пользователя?

type Controller struct {
	authManager *auth.AuthManager
}

type AuthManager struct {
	AB *authboss.Authboss
}

func (a AuthManager) GetAuthUser(r *http.Request) *models.User {}
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Go-разработчик с нуля
    9 месяцев
    Далее
  • Skillfactory
    Профессия Backend-разработчик на Go
    12 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы