У меня есть набор тестов с некоторыми настройками, необходимыми перед каждым тестом. Установка требует, чтобы я запустил asyn c, и я не особо хочу запускать asyn c код, выполняющийся в конструкторе, что рекомендуется xunit
public class Tests
{
private async Task SetupForEachTestAsync()
{
// await setup
}
public Tests()
{
SetupForEachTestAsync.GetAwaiter().GetResult();
}
[Fact]
public void Test1()
{
// My test
}
[Fact]
public void Test2()
{
// My test
}
}
Любые рекомендации о том, как я могу улучшить это?