Мне нужно запускать сценарии БД до и после выполнения теста, но если я упомянул в прогоне «Перед запуском», он запускается несколько раз для каждого потока, но мне нужно запускать только один раз при выполнении теста, это означает, что он будет самым верхним из всех потоков
Например: файл хуков
[BeforeTestRun]
public static void BeforeTestrun()
{
Console.WriteLine("run before test");
}
[AfterTestRun]
public static void AfterTestrun()
{
Console.WriteLine("run after test");
}
В Default.srprofile Количество потоков = 3
При запуске сборки его показывается так:
- Тема 0: «запустить до теста»
- Тема 1: «запустить до теста»
- Тема 2: «запустить до теста»
- Тема 0: «запустить после теста»
- Поток 1: «запустить после теста»
- Поток 2: «запустить после теста»
Но я должен запускаться только один раз над всеми потоками и после всех потоков