UWP Coded UI Tests XamlWindow.Close () не закрывает окно - PullRequest
0 голосов
/ 06 июня 2018

У меня есть метод ClassInitialize и метод ClassCleanup, я хотел бы запустить окно на ClassInitialize (у меня это работает) и закрыть приложение на ClassCleanup.Когда я запускаю приложение в ClassInitialize, я сохраняю XamlWindow, поэтому я могу закрыть его в ClassCleanup.

Вот мой код:

static XamlWindow window;

[ClassInitialize]
public static void ClassInit(TestContext context)
{
    Playback.Initialize();
    window = XamlWindow.Launch("EagleBusinessSoftware.EBMSMyTime1.5_22ae44209eeep!App");
}

[ClassCleanup]
public static void ClassCleanup()
{
    window.Close();
}

Но по какой-то причинеwindow.Close() ничего не делает!Приложение не закрывается.Я установил точку останова и убедился, что window.Close() был поражен, и это действительно так.

Есть идеи, почему это не работает?Я также пытался использовать window.CloseOnPlaybackCleanup = true, но это тоже не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...