Публикации по теме 'xunit'
Практическая TDD - Первый урок
Если вы пытаетесь изучить TDD, эта серия статей для вас. На первом уроке мы начнем с основ, применяя TDD к простой и небольшой задаче. Что-то, что не предполагает взаимодействия классов, только простой ввод и вывод.
Я разработчик .net, поэтому в примере будет использоваться ядро xUnit и .net, но вы можете понять концепцию на любом языке. Вы можете скачать окончательное решение здесь .
Это первый урок, поэтому я буду идти очень медленно, без срезания углов.
Правила
В этом..
Вопросы по теме 'xunit'
XUnit Assertion для проверки равенства объектов
Я использую платформу XUnit для тестирования своего кода C #.
Есть ли в этой структуре доступный метод assert, который выполняет сравнение объектов? Я намерен проверить равенство всех публичных и частных переменных-членов объекта.
Я пробовал...
44726 просмотров
schedule
11.11.2022
Как сгенерировать вывод junit с помощью Nosetests?
У меня есть несколько тестов, которые я хотел бы запустить с nosetests и получить результаты junit xml . Насколько я знаю, это невозможно при стандартной установке Nosetests, так как она создает только xunit xml-файлов.
Однако существуют...
3147 просмотров
schedule
04.03.2024
использование фиктивных данных вместо EF для модульного теста webapi
Я пытаюсь провести модульное тестирование проекта webapi с нулевой радостью.
API использует EF6.1 для доступа к данным. Мой тестовый проект использует moq и xunit.
Я настроил базовый тест, например
[Fact]
public void...
902 просмотров
schedule
24.11.2023
xUnit с TFS2015 и VisualStudio2015 не находит ни одного теста
У меня есть тестовый проект xUnit со следующим project.json:
"dependencies": {
"xunit": "2.1.0-beta2-*",
"xunit.runner.dnx": "2.1.0-beta2-*"
},
"commands": {
"test": "xunit.runner.dnx"
},
"frameworks": {
"dnx451": { },
"dnxcore50": {...
267 просмотров
schedule
11.09.2022
XUnit в Visual Studio 2015 RC1 Update 1 не находит тесты
Я создал проект ASP.NET 5 в Visual Studio 2015, используя шаблоны предварительного просмотра. Я установил XUnit через NuGet и добавил в свое решение «тестовый проект xUnit (DNX)».
Но мой обозреватель тестов ничего не показывает, хотя у меня есть...
730 просмотров
schedule
02.01.2024
Обновление EF Core. Не удается отследить экземпляр типа объекта "Реклама".
Я пытаюсь реализовать тест XUnit для Asp.net Core DBContext, но у меня возникла ошибка ниже.
Сообщение: System.InvalidOperationException: экземпляр типа сущности «Объявления» не может быть отслежен, потому что другой экземпляр этого типа с тем...
2202 просмотров
schedule
20.12.2023
Можно ли протестировать внутренний код, не помечая тестовый код как внутренний?
У меня есть библиотека F# с большим количеством закрытых вещей, которые я хочу протестировать. В настоящее время весь код, который не является частью общедоступного API сборки, помечен internal (в частности, он помещен в модули, помеченные...
110 просмотров
schedule
08.11.2023
VsTest Not Work: настройки версии фреймворка соответствуют требованиям и повторите попытку.
У меня проблемы в vsts с шагом Vstest . Тесты xunit проходят хорошо, но в итоге у меня возникает ошибка, и я не могу ее решить. Мое решение содержит следующие проекты:
KapseoPlus.App: UWP
KapseoPlus.ViewModels: .Net Standard 2.0...
450 просмотров
schedule
27.08.2022
Как выполнить xUnit-тестирование в Rider? Я получаю ошибку CS0246
Я новичок в С# и даже больше в модульном тестировании на С#. Теперь я хотел добавить модульные тесты в приложение, но не могу сделать это в JetBrains Rider:
Я создал новый «Проект модульного тестирования» внутри своего решения, помимо моего...
948 просмотров
schedule
22.01.2024
Ошибка vsts xunit vstest.console.exe с кодом возврата: 1
У меня проблема с запуском тестов XUnit через сборку VSTS (частный размещенный агент), только когда тест не проходит:
2018-08-23T09:44:00.1110631Z ##[warning]Vstest failed with error. Check logs for failures. There might be failed tests....
2484 просмотров
schedule
04.06.2024
Внедрение зависимостей с помощью Moq и AutoMoq (AutoFixture) с xUnit
Я пишу это, потому что я немного пытался понять это сам, но безуспешно. Каждый пример, который я могу найти по какой-либо причине, кажется, предполагает, что это просто работает из коробки, но всякий раз, когда я пытаюсь сделать то же самое, я всегда...
809 просмотров
schedule
16.10.2022
FluentAssertions: как сравнить две коллекции, используя пользовательское сравнение для каждой пары элементов?
Учитывая следующие входные данные:
var customers = new[] {
new Customer { Name = "John", Age = 42 },
new Customer { Name = "Mary", Age = 43 }
};
var employees = new[] {
new Employee { FirstName = "John", Age = 42 },
new Employee {...
2146 просмотров
schedule
08.01.2024
Не удается создать экземпляр прокси класса. Не удалось найти конструктор без параметров
Я столкнулся с проблемой при написании тестовых случаев с xUnit и Moq в .Net Core.
Я написал ниже тестовый пример с использованием MSTest Fakes. Он работает нормально, как и ожидалось.
[TestClass]
public class TestBlobServiceProvider
{...
5317 просмотров
schedule
11.02.2024
SslHandshakeException: произошла ошибка при попытке установить соединение SSL или TLS.
Я пытаюсь получить доступ к электронной почте Gmail с помощью imap, и код не работает при рукопожатии ssl, не показывая мне никаких ошибок. Очень признателен, если кто-нибудь может помочь с этим. Я создал это с помощью xunit, .NET Core 2.1. Я...
13541 просмотров
schedule
25.11.2023
Как выполнить модульное тестирование LoggerMessage.Define() в .NET Core 3.1 с помощью Moq?
Я пытаюсь провести модульное тестирование некоторых вариантов использования LoggerMessage.Define(), используя библиотеку Moq в xUnit, но не могу понять это. Ниже приведен пример функции ведения журнала, которую я создал, а ниже приведен пример...
323 просмотров
schedule
22.02.2024
Библиотека hostpolicy.dll, необходимая для выполнения приложения, не найдена.
При выполнении модульных тестов в Azure DevOps Pipelines я получаю следующую ошибку:
##[error]Testhost process exited with error: A fatal error was
encountered. The library 'hostpolicy.dll' required to execute the
application was not found in...
599 просмотров
schedule
28.08.2022
Не удалось найти конструктор без параметров
Я новичок в модульном тестировании и Moq. Я написал 4 теста, которые выдают одно и то же исключение, и я думаю, что мне нужно добавить эти параметры CombatHelperContext, IMapper при насмешке над CharacterRepository, но как мне это сделать?
Моя...
373 просмотров
schedule
12.05.2024
Список FsUnit.Xunit должен содержать такой x, что f x
Я не знаю, как написать тест на FsUnit.Xunit .
Я хочу проверить, что хотя бы один элемент в моем списке удовлетворяет предикату. Я знаю, как написать это, используя should be True , но обычно вы можете получить более качественные сообщения об...
53 просмотров
schedule
14.11.2022
модульное тестирование бесконечного метода опроса
У меня есть метод, который запускается в новой задаче при запуске приложения и останавливается при его завершении. Метод выполняет некоторую логику каждые полсекунды. Я так потерялся в том, как я должен проверить это - есть какие-то выводы?...
136 просмотров
schedule
05.03.2024