Крюки: Beforetestrun и Aftertestrun не работают при выполнении тестов Specflow ⇐ C#
Крюки: Beforetestrun и Aftertestrun не работают при выполнении тестов Specflow
Созданный файл функции < /li>
Добавлен сценарий с данным, когда, тогда < /li>
Файл крюка и добавленные все крючки, такие как [beforetestrun], [beforescenario], [beforestep] etc .. < /li>
Внутри каждый крюк. Запуск < /li>
Когда я запускаю тесты, я вижу, что, кроме [beforetestrun] Все остальные атрибуты работают нормально, а Writeline напечатана < /li>
< /ol>
hooks.cs
>[Binding]
public class GlobalHooks
{
[BeforeTestRun]
public static async Task BeforeTestRun()
{
await Task.Run(() => Console.WriteLine("Before Test Run"));
}
[AfterTestRun]
public static async Task AfterTestRun()
{
await Task.Run(() => Console.WriteLine("After Test Run"));
}
}
< /code>
Пробое ниже способов, которые не помогают: < /p>
Я добавил [связывание] в файл класса крючков.>
Подробнее здесь: https://stackoverflow.com/questions/770 ... ecflow-tes
Созданный файл функции < /li>
Добавлен сценарий с данным, когда, тогда < /li>
Файл крюка и добавленные все крючки, такие как [beforetestrun], [beforescenario], [beforestep] etc .. < /li>
Внутри каждый крюк. Запуск < /li>
Когда я запускаю тесты, я вижу, что, кроме [beforetestrun] Все остальные атрибуты работают нормально, а Writeline напечатана < /li>
< /ol>
hooks.cs
>[Binding]
public class GlobalHooks
{
[BeforeTestRun]
public static async Task BeforeTestRun()
{
await Task.Run(() => Console.WriteLine("Before Test Run"));
}
[AfterTestRun]
public static async Task AfterTestRun()
{
await Task.Run(() => Console.WriteLine("After Test Run"));
}
}
< /code>
Пробое ниже способов, которые не помогают: < /p>
Я добавил [связывание] в файл класса крючков.>
Подробнее здесь: https://stackoverflow.com/questions/770 ... ecflow-tes
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как использовать WebApplicationFactory с тестовыми контейнерами для тестов SpecFlow?
Anonymous » » в форуме C# - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-