Метод инициализации глобального теста для MSTest

быстрый вопрос, Как создать метод, который запускается только один раз перед запуском всех тестов в решении. ...

Почему Visual Studio создает новый.файл vsmdi?

Если я открываю решение в Visual Studio 2008 и запускаю модульный тест, то VS создает новый.файл vsmdi в папке "элементы решения" и дает ему следующий номер, например, My Solutions 2.vsmdi все. любая идея, почему VS делает это и как я могу заставить ...

Модульное тестирование Visual Studio: настройка и демонтаж

вместо [SetUp] и [TearDown] в Nunit какова альтернатива в модульном тестировании Visual Studio Ultimate 2010. В Nunit вы можете себе представить, что методы setup и teardown являются конструкторами и деструкторами для тестов в нашем классе. ...

Работают ли элементы развертывания MSTest только при наличии в файле параметров тестирования проекта?

Я не могу понять, как должны быть настроены элементы развертывания MSTest. Я смог заставить их работать правильно, изменив файл параметров тестирования проекта, но это не идеально-конфигурация элемента развертывания отделена от отдельных тестов, а пу ...

Можно ли выполнить код один раз перед запуском всех тестов?

В основном я хотел бы сказать MSTest, чтобы выполнить немного кода перед запуском в серию тестовых запусков, по сути, то, что я хотел бы сделать, это то же самое, что вставить некоторый код в Main(). причина, по которой я хотел бы сделать это, заклю ...

Могу ли я использовать mstest.exe без установки Visual Studio?

Я хочу использовать mstest.exe для запуска моего модульного теста на сервере сборки, но я не хочу устанавливать Visual Studio на сервере сборки. Можно ли просто установить MSTest без Visual Studio? ...

Почему это утверждение вызывает исключение формата при сравнении структур?

Я пытаюсь утверждать равенство двух System.Drawing.Size структуры, и я получаю исключение формата вместо ожидаемого сбоя assert. [TestMethod] public void AssertStructs() { var struct1 = new Size(0, 0); var struct2 = new Size(1, 1); //Th ...

VS 2010 Test Runner error " процесс агента был остановлен во время выполнения теста."

в Visual Studio 2010 у меня есть несколько модульных тестов. Когда я запускаю несколько тестов одновременно с помощью списков тестов, я иногда обнаруживаю следующую ошибку для одного или нескольких тестов: процесс агента был остановлен во время ...

Как писать в консоль.Выход во время выполнения теста MSTest

контекст: У нас есть некоторые пользователи сообщают проблемы с функцией загрузки файлов в веб-приложение. Это происходит только изредка и без какой-либо особой картины. Мы пытались выяснить это в течение длительного времени, добавляя отладочную инфо ...

MSTest копировать файл в папку тестового запуска

У меня есть тест, который требует, чтобы XML-файл был прочитан, а затем проанализирован. Как я могу скопировать этот файл в папку тестового запуска каждый раз? XML-файл имеет значение " копировать, если новее "и режим компиляции" нет " (поскольку эт ...

Модульное Тестирование: DateTime.Сейчас

У меня есть некоторые модульные тесты, которые ожидают, что "текущее время" будет отличаться от DateTime.Теперь и я не хочу менять время компьютера, очевидно. какова лучшая стратегия для достижения этой цели? ...

Как я могу получить "копировать в выходной каталог" для работы с модульными тестами?

когда я создаю проект модульного теста перед выполнением тестов, вывод теста копируется в папку TestResults, а затем выполняются тесты. Проблема, с которой я сталкиваюсь, заключается в том, что не все файлы в каталоге Debug/bin копируются в проект T ...

Как сравнить списки в модульном тестировании

как этот тест может провалиться? [TestMethod] public void Get_Code() { var expected = new List<int>(); expected.Add(100); expected.Add(400); expected.Add(200); expected.Add(900); expe ...

Почему TestInitialize увольняется для каждого теста в моих модульных тестах Visual Studio?

Я использую Visual Studio 2010 Beta 2. У меня есть один [TestClass], которая имеет [TestInitialize],[TestCleanup] и несколько [TestMethods]. при каждом запуске метода тестирования также выполняются методы инициализации и очистки! у меня сложилось в ...

Где находится выбор "создать модульные тесты"?

Я установил новый Visual Studio 2012 Ultimate. Я создал тестовый проект с моим решением и содержит некоторые модульные тесты по умолчанию. Однако щелчок правой кнопкой мыши по новым методам больше не отображает контекстное меню "создать модульные ...