Вопросы по теме 'mstest'

Использование ReSharper Test Runner для запуска модульных тестов MSTest
Мне нужно использовать ReSharper Unit Test Runner для запуска моих модульных тестов MSTest на VS 2008. Я слышал об использовании "Gallio" для этого, но я не знаю, что такое Gallio (казалось, что это какая-то универсальная платформа расширяемости VS)...
2216 просмотров

Запуск MSTest с тестами для разных баз данных
Я хотел бы спросить, как лучше всего выполнить настройку, подобную следующей: у нас есть скомпилированный набор тестов, и в файле app.config у меня есть 6-7 разных строк подключения к разным базам данных. Я хотел бы запускать набор тестов для каждого...
1476 просмотров
schedule 11.11.2023

Как использовать MsTest в непрерывной интеграции без VS?
Моя проблема довольно проста, у меня есть сервер CI, который запускает msbuild и mstest. Проблема в том, что Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll не существует (и я думаю, что другие файлы, связанные с mstest ...), если мы не...
7226 просмотров

Запуск тестов VSTS без mstest.exe
По причинам, которые я не буду вдаваться в подробности, все наши модульные тесты используют тестовую среду VSTS. Теперь я хочу создать сценарий MSBuild, который запускает тесты, но я не хочу использовать mstest.exe по разным причинам (он медленнее,...
6311 просмотров
schedule 18.02.2024

Интеграционное тестирование частных классов и методов
Для модульного тестирования вы не должны тестировать частные методы, да, но для интеграционных тестов (с использованием среды модульного тестирования, такой как MSTest или NUnit) я бы очень хотел запустить внутренние вызовы API для тестового...
1440 просмотров

Использование CollectionAssert с дженериками?
Похоже, что CollectionAssert нельзя использовать с дженериками. Это очень расстраивает; код, который я хочу протестировать, использует дженерики. Что мне делать? Написать шаблон для преобразования между ними? Вручную проверить эквивалентность...
13145 просмотров
schedule 05.12.2023

double.NaN Равенство в тесте MS
Почему я получаю этот результат? [TestMethod] public void nan_test() { Assert.AreEqual(1, double.NaN, 1E-1); <-- Passes Assert.AreEqual(1, double.NaN); <-- Fails } В чем разница между дельтой и утверждением, что NaN равно...
1499 просмотров
schedule 01.12.2022

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

Начало работы с автоматической интеграцией / модульным тестированием в существующей кодовой базе
Предыстория: нам передана очень большая кодовая база (1,4 миллиона строк), которая в основном написана на C #. Приложение состоит в основном из веб-служб asmx в стиле asp.net 2.0, обращающихся к данным в базе данных SQL Server 2008, а также к...
2507 просмотров
schedule 18.03.2024

Как имитировать переход на летнее время в модульном тесте?
У меня есть код, который сравнивает последнюю отметку времени с фактической отметкой времени. Если фактическая временная метка предшествует последней временной метке, системное время было изменено. Из-за перехода с летнего времени или на летнее...
4907 просмотров
schedule 12.03.2024

DirectoryInfo.Exists всегда возвращает false во время MSTest
У меня есть немного логики на границе моего приложения, связанного с созданием каталогов. Я хотел бы проверить, действительно ли он создает каталоги, как и ожидалось, но DirectoryInfo.Exists всегда возвращает false, даже если каталог действительно...
2661 просмотров
schedule 29.11.2022

Как вы получаете номер итерации/строки из TestContext в тестах, управляемых данными?
Я реализовал тест, управляемый данными, с использованием платформы MsTest. Мне было интересно, есть ли способ получить номер итерации/строки текущего тестового кода из объекта TestContext? Насколько я вижу, единственным свойством, относящимся к...
5018 просмотров
schedule 07.05.2024

Где находится выбор «Создать модульные тесты»?
Я установил новую версию Visual Studio 2012 Ultimate. Я создал тестовый проект с моим решением, и он содержит несколько модульных тестов по умолчанию. Однако щелчок правой кнопкой мыши по новым методам больше не отображает контекстное меню...
73599 просмотров

Visual Studio 2010 Premium MSTest ошибка?
Ниже приведен тестовый код. namespace ConsoleApplication2 { class MyClass {} class Program { static void Main(string[] args) { } List<MyClass> Test() { return new List<MyClass>(); } } } Затем с...
201 просмотров
schedule 18.04.2024

Oracle oci.dll отсутствует при работе с агентом MSTest
Я пытаюсь запустить некоторые интеграционные тесты, связанные с базой данных, на тестовом агенте MSTest. Мы используем C# и базу данных Oracle с devart dotconnect. Поскольку нам нужно использовать непрямой режим, я установил devart и клиент oracle...
2553 просмотров
schedule 16.03.2024

модульный тест не работает в r #, но проходит в mstest
Я получаю сообщение об ошибке ниже при запуске модульных тестов в R#, но тесты проходят, как и ожидалось, в Visual Studio MSTest, это происходит со всем, что касается структуры сущностей, другие тесты работают без проблем, я думал, что это связано с...
403 просмотров
schedule 01.04.2024

Программно тайм-аут теста в MSTest
У меня есть ситуация, когда я использую модульный тест для выполнения внешнего инструмента, который выполняет тест. Я могу определить по коду выхода инструмента, прошел ли тест, не прошел или истекло время ожидания. Есть ли способ, которым я могу...
5858 просмотров
schedule 23.11.2022

Сгенерировать исполняемый exe-файл из теста MSTest
У меня есть [TestMethod] в тестовом проекте визуальной студии. Если я соберу проект, я получу dll. Я не хочу запускать тесты из пользовательского интерфейса визуальной студии. Есть ли способ создать exe-файл тестового проекта, чтобы я мог...
4615 просмотров

Log4Net не работает под MSTest
Я управляю сборкой проекта C# с помощью NuGet для получения Common.Logging.Log4Net. Все модульные тесты проходят без ошибок при запуске из Visual Studio 2010, но когда я запускаю из командной строки с помощью MSTest (и, следовательно, когда TeamCity...
2659 просмотров
schedule 03.05.2024

TFS не развертывает сборку, на которую указывает ссылка, для тестирования каталога, когда на сервере сборки
У меня есть тестовый проект Coded-UI, в котором есть ссылки на другие сборки в решении. Почему-то одни сборки не копируются в директорию TestResults/Out , а другие копируются. Все сборки имеют Copy Local параметр true (хотя не знаю,...
2473 просмотров
schedule 19.11.2022