Описание тега expecto
Вопросы, связанные с использованием Expecto, библиотеки тестирования. Вы также можете задать связанные вопросы о его интеграции с FsCheck, BenchmarkDotNet или Hopac здесь.
1
ответ
Expecto Test в F# всегда проходит, даже когда вынужден потерпеть неудачу
Я пытаюсь запустить и запустить в нашем тестовом проекте. Хотя он компилируется и работает нормально, я просто хотел убедиться, что он действительно работает. Таким образом, я дал ему случай неудачи, и это проходит. Я что-то упустил здесь? Моя тесто…
05 июн '17 в 12:54
1
ответ
F#, VSCode и OSX: пространство имен или модуль "Expecto" не определены
Я пытаюсь начать с F Sharp. У меня моно установлено через brew и dotnetcore через d/l. У меня есть VS Code и установленный ионный плагин. Я сделал следующие шаги: проект> новый> ожидаемый Пакет установить поддельная сборка отгул Установка происходит…
23 мар '18 в 07:36
1
ответ
F# Сделать Async<Async <MyTpe>[]> для Async<MyType>[]
Я получаю некоторый список данных из HTTP вызов. Я тогда знаю, какие значения получить для другого HTTP вызов. Я хотел бы, чтобы все было асинхронным. Но мне нужно использовать эти данные с Expecto "s testCaseAsync : string -> Async<unit> -…
29 июн '17 в 20:25
1
ответ
Как утверждать, что ожидается исключение
Я на Mac под управлением F# с использованием.NET Core 2.0. У меня есть функция, которая выглядит так: let rec evaluate(x: string) = match x with // ... cases | _ -> failwith "illogical" Я хотел бы написать тест Expecto, который проверяет, что иск…
11 июн '18 в 20:11
2
ответа
Expecto FsCheck получает исключение переполнения стека при генерации строки
Я пытаюсь научиться правильно использовать FsCheck и интегрировать его с Expecto на данный момент. Я могу запустить тесты свойств, если я использую конфигурацию FsCheck по умолчанию, но когда я пытаюсь использовать свой собственный генератор, это вы…
28 июн '17 в 10:05
2
ответа
Как настроить CI для Dockerized F# Expecto тестов на TFS
У меня есть несколько докеризированных тестов F#, написанных средами Expecto и Fscheck, как автономный исполняемый файл ядра dotnet. Как настроить непрерывную интеграцию на Team Foundation Server, чтобы запускать их и получать отчет после каждого за…
15 янв '18 в 11:05
1
ответ
Как настроить свойства конфигурации Expecto при запуске тестов через тестовый адаптер Visual Studio
Я использую Expecto.VisualStudio.TestAdapter для интеграции с Visual Studio 2017. Как настроить параметры конфигурации для Expecto, чтобы тестер Visual Studio мог их подобрать? Мне специально нужно установить параллель = false для данной тестовой сб…
12 июл '18 в 16:02
1
ответ
Как установить --summary в тестовой сборке в Expecto
Expecto позволяет устанавливать параметры через CLIArguments, а также переопределяя его defaultConfig, Одним из параметров является --summary, В настоящее время я просто передаю "--summary" и объединяю его с argv но есть ли параметр (я предполагаю, …
29 авг '19 в 16:35
1
ответ
Как Regiester владеет генератором FsCheck на Expecto
Я построил свой тип генератора, который генерирует число, кратное трем. Я хочу использовать его в тесте с Expecto, как я могу зарегистрировать генератор и сказать моему тесту, чтобы он его использовал? let multipleOfThree n = n * 3 type ThreeGenerat…
10 июл '20 в 15:53
0
ответов
Простой пример записи текста в тесте expecto
Я пытаюсь написать несколько журналов в тесте Expecto, но не могу понять, как что-нибудь записать. Есть где-нибудь очень простой пример? На данный момент у меня есть: module Test open Expecto open Expecto.Logging open Expecto.Logging.Message open Ho…
28 июл '20 в 06:38
1
ответ
FsCheck с установкой и демонтажем
Резюме Существуют ли какие-либо события, которые можно запускать перед каждым случаем свойства, чтобы я мог запускать установку и демонтаж для каждого запуска свойства? Полная версия Я хочу иметь возможность тестировать парное поведение, такое как «…
22 дек '20 в 00:20
1
ответ
Как утверждать об асинхронном исключении в Expecto без RunSynchronously?
Я начал использовать платформу F# Expecto и не могу найти правильный способ утверждения исключения в выражениях асинхронных вычислений. Мой код закончился: Expect.throws (fun () -> async { // Some async code expected to fail... do! Async.Sleep 1 …
04 янв '21 в 14:21
0
ответов
Expecto: регистрировать статусы отдельных тестов
У меня есть тест, который время от времени дает сбои и приводит к сбою процесса тестирования. Однако я не могу понять, какой тест вызывает сбой. Единственный вывод, который я получаю, это Как я могу зарегистрировать результаты теста по мере их появл…
20 июн '22 в 18:00
0
ответов
System.Net.Sockets.SocketException (10061): невозможно установить соединение, поскольку целевой компьютер активно отклонил его.
Я пишу интеграционный тест для компонента, который выполняет транзакцию и после этого вызывается вебхук. Для этого я хочу имитировать конечную точку веб-перехватчика, используя suave, чтобы я мог знать, был ли задействован веб-перехватчик после заве…
15 мар '23 в 01:09