Описание тега visualstudio.testtools

1 ответ

Visual Build Pro 9 не может создать модульные тесты, использующие PrivateObject

Недавно я перешел с Visual Build Pro 8 на Visual Build Pro 9, и у меня возникли проблемы с созданием определенных тестовых проектов. Похоже, это связано с тем, что различные модульные тесты должны использовать класс PrivateObject для тестирования пр…
2 ответа

Отсутствует UnitTestFramework в visualstudio2017

Я обновил VisualStudio с 2015 по 2017 год. Когда я пытаюсь запустить модульные тесты UWP, кажется, что Microsoft.VisualStudio.TestPlatform.UnitTestFramework не существует (это дает мне ошибку). Я пробовал с Microsoft.VisualStudio.TestTools.UnitTesti…
1 ответ

ClassInitialize не выполняется при попытке запустить контрольные примеры, сгруппированные по классам

У меня есть пара TestClasses, каждый из которых имеет несколько TestMethods. Опять же, мне нужно создать данные для каждого из этих TestMethods, каждый из которых является дескриптором в файле SuiteBase, который наследуется каждым из TestClasses. Мн…
1 ответ

Как выполнить модульное тестирование 64-битного проекта.NET 4.7?

Сначала я получил BadImageFormatException в своем тестовом проекте, и после некоторых исследований выяснилось, что это вызвано тем, что тестовый проект имел сборку AnyCPU, а проект, который я хочу протестировать, имел 64-битную сборку. После изменен…
0 ответов

ASP.Net В поисках руководства, как выполнить модульное тестирование кода для действий MVC

Извинился, чтобы опубликовать этот вопрос здесь, но у меня внезапно возникла проблема, потому что мне нужно написать код модульного теста для действий, где я не очень хорош. Я немного знаком с asp.net MVC. прежде чем я никогда не пишу код модульного…
1 ответ

Реализация IValueProvider приводит к UITestControlNotAvailableException

Я немного борюсь с UI Automation для приложения WindowsStore. Я получаю UITestControlNotAvailableException, как только я реализую IValueProvider. Если я удаляю реализацию, это работает. Microsoft.VisualStudio.TestTools.UITest.Extension.UITestControl…
0 ответов

Почему CollectionAssert не предоставляет подробности об ошибках?

Когда я пишу следующий код в модульном тесте C#: using Microsoft.VisualStudio.TestTools.UnitTesting; CollectionAssert.AreEqual(new List<int> { 1, 2, 3 }, new List<int> { 1, 2 }); Модульный тест не пройден со следующими деталями: Fehler b…
11 сен '16 в 11:51
2 ответа

Модульные тесты Visual Studio: запускать код инициализации перед каждым тестом

Я использую инструменты тестирования Visual Studio для модульного тестирования. Мне нужен код инициализации для запуска перед каждым тестом. у меня есть Setup класс для кода инициализации. Я уже добавил код для запуска перед каждым тестом, используя…
1 ответ

AutomationPeer.GetChildrenCore () сообщает только о первом дочернем элементе VisualStudio.TestTools

Я не могу корректно переопределить GetChildrenCore. Я использую это для Canvas, чтобы получить информацию о его дочерних элементах (Line, Rectangle). Выходные данные правильно указывают первого ребенка, но пропускают второго. Хотя холст уже содержит…
1 ответ

Тест Assert.ThrowsException не выполняется, когда он выдает исключение

Я использую Microsoft.VisualStudio.TestTools.UnitTesting для модульного тестирования. У меня есть этот тест, который утверждает, что было сгенерировано исключение, и оно терпит неудачу [TestMethod] public async Task ShouldThrowHttpExceptionIfPassedO…
23 фев '17 в 19:31
1 ответ

Как экспортировать результаты нагрузочного теста visual studio в формат.ltrar?

У меня есть полная автоматизация выполнения моего теста производительности. Но обслуживание немного сложнее? Я хочу экспортировать результаты в формате.ltrar. Кто-нибудь знает, есть ли автоматизированные способы сделать это?
2 ответа

"Вызывающий поток должен быть STA, потому что это требуется во многих компонентах пользовательского интерфейса" во время модульного тестирования.

У меня есть класс с именем OptionsWindow, который наследует от Window, который предназначен для выбора из опций в окне. И Диалог Класс, который имеет дело с этими диалогами. В моем тесте я пытаюсь высмеять выбор, выбранный в диалоге. [TestMethod] pu…
28 май '19 в 15:10
0 ответов

Модульное тестирование: проверка значений локальных переменных в приватных статических методах void

У меня есть приложение C#, которое использует много 1) частный 2) статический 3) тип возврата void методы, которые трудно провести модульное тестирование. Я могу использовать объекты Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType, а затем …
0 ответов

Тестирование С#. Гарантируется ли запуск [ClassInitialize] только после завершения предыдущих тестов?

Я использую и теги отМСТест 2.0 У меня есть тестовый класс с тестами, которые требуют, чтобы мое приложение находилось в режиме, отличном от обычного. Я включаю режим в и выключаю в . Это не работает, как я узнал из комментария к этому ответу: нет г…