Вопросы по теме 'xunit.net'

Помощь в устранении неполадок System.BadImageFormatException:
При отладке проекта .NET 3.5 SP1, который связывается с локальной веб-службой, я получаю исключение System.BadImageFormatException: «Плохой токен класса» Конечно, не так много подробностей о том, что вызывает исключение. Я могу сказать, что...
3146 просмотров
schedule 13.05.2023

Модульное тестирование с функциями, которые возвращают случайные результаты
Я не думаю, что это зависит от языка или фреймворка, но я использую xUnit.net и C#. У меня есть функция, которая возвращает случайную дату в определенном диапазоне. Я передаю дату, и дата возврата всегда находится в диапазоне от 1 до 40 лет до...
27555 просмотров
schedule 15.07.2022

Как (стратегия) свойства модульного теста (получить/установить) в стиле BDD?
У меня есть класс (из многих), у которых есть свойства. У кого-то есть логика, у кого-то нет. Предполагая, что я хочу проверить эти свойства, как мне это сделать? В последнее время меня заинтересовал стиль BDD для создания модульных тестов....
1220 просмотров

Как запустить проект библиотеки F # Silverlight, содержащий модульные тесты на основе xUnit.net Contrib?
Мне неизвестны какие-либо шаблоны проектов для модульных тестов F # Silverlight 4 (я искал шаблоны в Интернете через Добавить проект), поэтому я использую стандартный проект библиотеки F # Silverlight для хранения своих модульных тестов (которые...
238 просмотров
schedule 09.07.2022

Асинхронные тесты в VSUTF, NUnit, xUnit.NET, MbUnit против SUTF?
В Silverlight Unit Test Framework есть атрибут [Asynchronous] (AsynchronousAttribute), который заставляет тесты завершаться только при вызове EnqueueTestComplete (). Это позволяет легко писать тесты, которым необходимо дождаться наступления события,...
631 просмотров
schedule 18.09.2023

Запуск F # xUnit Fact из отчетов TestDriven.NET Похоже, вы пытаетесь выполнить модульный тест xUnit.net.
Я пытаюсь запустить тесты xUnit (из модуля F #, если это имеет значение) с помощью TestDriven.NET, но что бы я ни делал, я получаю эту ошибку: It looks like you're trying to execute an xUnit.net unit test. For xUnit 1.5 or above (recommended):...
288 просмотров
schedule 30.05.2023

Запустите тест xUnit с Team Build 2010
Мне нужно настроить Team Build Server (TFS 2010) для запуска тестов xUnit , а также MSTests. Некоторая информация, которую я нашел, - это следующие URL-адреса:...
581 просмотров

Теории AutoData с AutoFixture с использованием ручных подделок
Учитывая эту систему для тестирования: public class MySut { private readonly IHardToMockDependency _hardToMockDependency; public MySut(IHardToMockDependency hardToMockDependency, IOtherDependency otherDependency) {...
3170 просмотров
schedule 24.07.2023

Xunit завершает только 1 тест, но в проекте 6 тестов
Я впервые написал 6 тестов с помощью Xunit. [Fact] public void test_1()... [Fact] public void test_2()... [Fact] public void test_3()... [Fact] public void test_4()... [Fact] public void test_5()... [Fact] public void test_6()... После...
111 просмотров
schedule 13.02.2023

xUnit v2 IUseFixture ‹› замена
Я пытаюсь перейти на бета-версию xUnit 2 (в основном из-за лучшего обнаружения тестов), но наткнулся на IUseFixture<> : public abstract class TestCaseBase : IUseFixture<SelfHostFixture> { /*common stuff here*/ } public class...
5396 просмотров
schedule 14.02.2022

Тесты MemberData отображаются как один тест вместо множества
Когда вы используете [Theory] вместе с [InlineData] , он создаст тест для каждого элемента предоставленных встроенных данных. Однако, если вы используете [MemberData] , он будет отображаться как один тест. Есть ли способ сделать так, чтобы...
16478 просмотров
schedule 02.06.2023

xUnit конвертирует IDictionary в IEnumerable
Я искал в Интернете способ сделать IEnumerable в Setup макета, преобразовав в него значения моего IDictionary (либо напрямую, либо путем преобразования из '= List в IEnumerable ). Однако я встречал только последний. Источники вдохновения:...
123 просмотров
schedule 12.04.2023

Откройте для себя тесты, выполняемые дважды в xUnit
У меня есть настройка решения, в которой есть один тестовый проект/сборка xUnit, настроенный в этом решении, в котором есть средство запуска xUnit для настольных ПК. Когда я запускаю тесты этого решения, запустив «Выполнить все» в окне обозревателя...
711 просмотров
schedule 01.04.2024

Кроссплатформенное модульное тестирование проекта Xamarin PCL
Я хочу выполнить модульное тестирование моего проекта pcl xamarin для ios, android и windows (не важно). Как я могу сделать это правильно (я слышал о Nunit или Xunit) Проект был создан с помощью визуальной студии и xamarin.
673 просмотров

Можете ли вы пометить тесты XUnit как явные?
Я совершаю переход с NUnit на XUnit (на C#) и пишу несколько «интегрированных тестов» (ИТ), которые не обязательно хочу, чтобы программа запуска тестов выполнялась как часть моего автоматизированного процесса сборки. Я обычно делаю это для ручного...
6634 просмотров

Не удалось заставить ConfigurationBuilder читать из appsettings.json в библиотеке классов xunit в ASP.NET Core 1.0 RC2
Я пытаюсь сделать следующее в проекте XUnit , чтобы получить строку подключения к базе данных, которую должны использовать мои тесты: public class TestFixture : IDisposable { public IConfigurationRoot Configuration { get; set; } public...
11421 просмотров
schedule 12.12.2022

Средство запуска тестов ReSharper 2016.1 xUnit не поддерживает теорию
В настоящее время я использую ReSharper 2016.1.2 с родным средством запуска тестов xUnit. Мне было интересно, почему Theories не поддерживаются и просто игнорируются во время тестовых сессий. Более того, попытка запустить их по отдельности вообще...
418 просмотров
schedule 19.04.2024

Мокинг IPrincipal в ASP.NET Core
У меня есть приложение ASP.NET MVC Core, для которого я пишу модульные тесты. Один из методов действия использует имя пользователя для некоторых функций: SettingsViewModel svm = _context.MySettings(User.Identity.Name); что явно не проходит в...
26747 просмотров

Как указать пользовательские параметры с помощью xunit.runner.console
У меня есть набор тестов C#/Selenium/Specflow, который я запускаю с помощью Jenkins с помощью xunit.console.exe. Мне нужно указать эти тесты на разные среды (Test/QA/Prod и т. д.) и я хотел бы использовать параметр командной строки. Пакетная...
4932 просмотров
schedule 04.01.2024

Как получить доступ к текущей отфильтрованной черте в xUnit
Есть ли в xUnit способ получить доступ к текущему фильтру трейтов во время выполнения теста? Например, в процессе сборки мы настраиваем задачу для запуска наших тестов с заданным свойством (например, типом браузера). В нашем коде настройки теста я...
290 просмотров
schedule 06.07.2023