Запустите и await
Задачу в async
Загруженном обработчике события:
public SecondWindow()
{
InitializeComponent();
Loaded += WindowLoaded;
}
private async void WindowLoaded(object sender, RoutedEventArgs e)
{
await Task.Run(() => Init());
Close();
}
Платформа MSTest будет искать весь объект (все базовые классы) для отмеченных методов Test*
. Как то, когда Вы объявляете их на классе модульного теста, Вы не должны называть их явно.
С 2008 необходимо смочь иметь [TestInitialize] на базовом классе, и, пока Вы не добавляете другой [TestInitialize] где-нибудь вниз иерархия, это нужно назвать. Вы могли также сделать вещи с виртуальными методами.
Я предпочитаю Test*
и Class*
отмеченные методы, чтобы быть на фактическом классе модульного теста. При определении их на базовом классе Вы не можете добавить тест определенные операции к ним. Вместо этого используйте статические и конструкторы экземпляра и финализатор на Вашем базовом классе.