Есть ли проблема с доступом к буферу Windows из теста NUnit?Доступ к буферам обмена из NUnit-теста
У меня есть приложение VB.NET, которое вызывает System.Windows.Forms.Clipboard.GetText
-it работает нормально в моем обычном exe, однако при работе с консолью NUnit (x86) нет возвращаемого значения.
В самой тестовой сборке есть RequiresSTA()
.
Я использую NUnit 2.5.9.
Да, вы правы, работает Nunit из командной строки! Он только терпит неудачу, если он запущен из службы hudson, но служба работает под тем же пользователем ... –
@Tobias: Еще один вариант - применить, например. атрибут ['Явный'] (http://nunit.org/index.php?p=explicit&r=2.5.9), чтобы он не запускался с помощью Hudson, но вы все равно можете запустить его вручную. Но в этот момент я действительно начал склоняться к издевательствам в буфере обмена. –
Ну, я бы попытался издеваться над этим ... –