TestContext в Visual Studio - что он делает?

Тестовые классы, сгенерированные Visual Studio, обычно имеют свойство TestContext , а именно:

private TestContext testContextInstance;

public TestContext TestContext {
    get {
        return testContextInstance;
    }
    set {
        testContextInstance = value;
    }
}

То, что MSDN говорило об этом , не было особенно полезным и меня ни к чему не привело. Мне пока не удалось найти никаких примеров использования TestContext , например, при чтении и записи в него. Насколько я понимаю, со страницы MSDN вы задали DataContext в качестве пути к своей веб-службе или доступа к базам данных. Но что, если я пытаюсь выполнить модульное тестирование автономного настольного приложения, которое не использует базу данных? Для чего я могу использовать TestContext ?

Не мог бы кто-нибудь разобрать его для меня? (Я использую VS2010).

11
задан lazo 23 November 2010 в 21:06
поделиться