Я думаю, вам может понадобиться переосмыслить свою стратегию тестирования.
Если вы действительно хотите проверить взаимодействие между GUI и какой-либо фоновой задачей с точки зрения безопасности потоков, вы можете создать простой WinForm и попробовать его.
Или попробуйте создать тест, чтобы ваша форма графического интерфейса работала так, как ожидалось, после того, как вы получили некоторые результаты из своего обратного потока (то есть правильно отобразили)
Создание модульных тестов для GUI довольно сложно.Вот почему люди склонны удалять всю бизнес-логику и любую другую логику за пределами графического интерфейса, чтобы ее можно было легко проверить.
возможно, вы можете рассмотреть возможность использования WPF с MVVM или WinForms с MVP, что упрощает рисование этой линии