Нужно ли мне вводить что-то, когда я использую тест-контейнеры в .NET? ⇐ C#
Нужно ли мне вводить что-то, когда я использую тест-контейнеры в .NET?
Я пытаюсь использовать тестовые контейнеры в своем веб-API .NET. Я хотел бы протестировать класс репозитория, поэтому я создал класс с именем fixture.cs, где я использую метод Build() и реализую IAsyncLifetime()< /код>. В тестовом классе я наследую класс fixture.cs и использую testcontainer в своем конструкторе. Вроде все работает нормально, пока я не запускаю больше одного теста. Контейнер удаляется после первого теста и не создается заново. В чем может быть причина этого? Нужно ли мне как-то регистрировать тест-контейнеры?
Я пытаюсь использовать тестовые контейнеры в своем веб-API .NET. Я хотел бы протестировать класс репозитория, поэтому я создал класс с именем fixture.cs, где я использую метод Build() и реализую IAsyncLifetime()< /код>. В тестовом классе я наследую класс fixture.cs и использую testcontainer в своем конструкторе. Вроде все работает нормально, пока я не запускаю больше одного теста. Контейнер удаляется после первого теста и не создается заново. В чем может быть причина этого? Нужно ли мне как-то регистрировать тест-контейнеры?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка при попытке протестировать MongoDB через тест-контейнеры (этот хост неизвестен)
Anonymous » » в форуме JAVA - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-