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

xUnit.net - это инструмент единичного тестирования для .NET Framework. Написанный оригинальным изобретателем NUnit, xUnit.net - это новейшая технология модульного тестирования C #, F #, VB.NET и других языков .NET. Он работает с ReSharper, CodeRush и TestDriven.NET. http://xunit.github.io/
3
ответа

Как запустить код установки только один раз в тесте xUnit.net

Я пытаюсь настроить мои тесты с помощью Xunit. У меня есть требование удалить все изображения в начале запуска тестов, а затем каждый метод выполняет изменение размера изображения и сохраняет копию его вывода в папку. Папка должна быть очищена т...
задан 12.09.2012 в 03:03
2
ответа

Каков идиоматический способ проверки размера коллекции в xUnit?

В моем тестовом наборе есть тест, который выглядит примерно так: [Fact] public void VerifySomeStuff() { var stuffCollection = GetSomeStuff(); Assert.Equal(1, stuffCollection.Count()); } Этот тест работает так, как я ожидаю, но ко...
задан 09.10.2017 в 21:19
2
ответа

xUnit и Moq не поддерживают ключевые слова async-ожидания

Я пытаюсь выяснить, как применять async и ждать ключевых слов для моих тестов xUnit. Я использую xUnit 1.9 и Async CTP 1.3. Вот мой тестовый пример У меня есть интерфейс, который определяет один асинхронный вызов метода public interface ID...
задан 27.06.2012 в 18:06
2
ответа

Проект тестирования модуля Visual Studio 2017 vs xUnit Test Project

В .NET Core под Visual Studio 2015 нужно было создать проект модульного тестирования, основанный на xunit, хотя в командной строке (в Visual Studio для .NET Core не было выделенного проекта). В Visual Studio 2017 в разделе .NET Core теперь до...
задан 24.05.2017 в 20:15
3
ответа

Как динамически пропустить тест с помощью Xunit 2.0?

Xunit 1.9.x предоставляет пользователю DynamicSkipExample.cs , чтобы помочь ему настроить динамическое прохождение [Fact] . Это оказалось весьма полезным при выполнении кросс-платформенной разработки. Это позволяет временно игнорировать...
задан 03.01.2015 в 14:48
3
ответа

В xUnit.net можно ли запустить тесты по порядку?

Я знаю, что вы вообще не должны зависеть от заказа для ваших модульных тестов, но в xunit можно ли выполнить ваши тесты в определенном порядке?     
задан 09.08.2009 в 00:40
2
ответа

Есть ли более подходящий тест, если конструктор генерирует исключение?

Обычно вы проверяете, возникает ли исключение в определенном методе следующим образом. Я использую FluentAssertions : [Fact] public void Exception_gets_thrown() { // Arrange var foo = new Foo("validArgument"); // Act/Assert...
задан 05.06.2012 в 17:37
2
ответа

Ошибка XUnit nuget (visual studio 2013) xunit.core уже имеет определенную зависимость

При выполнении Nuget для XUnit.Net я получаю: Attempting to resolve dependency 'xunit'. Attempting to resolve dependency 'xunit.core (= 2.0.0-rc1-build2826)'. 'xunit.core' already has a dependency defined for 'xunit.extensibility.core'. Я...
задан 23.01.2015 в 04:07
2
ответа

Выполнение тестов XUnit.net с помощью TestDriven.net

Я использовал NUnit в течение многих лет, и я хотел попробовать XUnit. Поэтому я установил XUnit и запустил исполняемый файл, который позволил вам запустить XUnit через TD.net. Кажется, я не могу запускать более одного теста за раз. С NUnit +...
задан 29.11.2008 в 15:35
3
ответа

Как обратиться к тестовым файлам из тестов Xunit в Visual Studio?

Мы используем Xunit для тестирования. Мы запускаем наши тесты через встроенный тестовый Runner для Visual Studio 2013, используя плагин Xunit. Проблема в том, что некоторые из тестов должны ссылаться на файлы в файловой системе . Кажется, чт...
задан 07.05.2014 в 12:49