You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Предполагается, что на уровне проекта при необходимости будет инициализировано замоканное соединение redigomock.NewConn()
Можно расширить параметры запуска тестов этим соединением:
runner.RunWithTesting(t, &runner.RunWithTestingParams{
..
RedisMock: r
})
Выполнять очистку конфигурации мока после каждого теста через redigomock.Clear()
Добавить возможность описания конфигурации мока через yaml-сценарий по соответствующим нотациям нотациям.
Например
После выполнения теста мок должен возвращать список ошибок:
в каких ручках количество вызовов не соответствует ожидаемому (по аналогии с func (m *Mocks) EndRunningContext() []error)
Альтернативой может быть интерфейс позволяющий загружать данные в Redis и выполнять очистку, а также checker позволяющий проверить наличие данных.
The text was updated successfully, but these errors were encountered:
В случае если это будет мок предлагается использовать https://github.com/rafaeljusto/redigomock
Предполагается, что на уровне проекта при необходимости будет инициализировано замоканное соединение redigomock.NewConn()
Можно расширить параметры запуска тестов этим соединением:
Выполнять очистку конфигурации мока после каждого теста через redigomock.Clear()
Добавить возможность описания конфигурации мока через yaml-сценарий по соответствующим нотациям нотациям.
Например
После выполнения теста мок должен возвращать список ошибок:
в каких ручках количество вызовов не соответствует ожидаемому (по аналогии с func (m *Mocks) EndRunningContext() []error)
Альтернативой может быть интерфейс позволяющий загружать данные в Redis и выполнять очистку, а также checker позволяющий проверить наличие данных.
The text was updated successfully, but these errors were encountered: