Тестовые классы, сгенерированные Visual Studio, обычно имеют свойство TestContext
, а именно:
private TestContext testContextInstance; public TestContext TestContext { get { return testContextInstance; } set { testContextInstance = value; } }
То, что MSDN говорило об этом , не было особенно полезным и меня ни к чему не привело. Мне пока не удалось найти никаких примеров использования TestContext
, например, при чтении и записи в него. Насколько я понимаю, со страницы MSDN вы задали DataContext в качестве пути к своей веб-службе или доступа к базам данных. Но что, если я пытаюсь выполнить модульное тестирование автономного настольного приложения, которое не использует базу данных? Для чего я могу использовать TestContext
?
Не мог бы кто-нибудь разобрать его для меня? (Я использую VS2010).