Вопросы по теме 'fscheck'
Как мне просто сгенерировать данные с помощью fscheck?
Можно ли генерировать данные, в частности список, с помощью fscheck для использования вне fscheck? Я не могу отладить ситуацию при тестировании fscheck, когда кажется, что результаты сравнения равны, но fscheck говорит, что это не так.
У меня есть...
1223 просмотров
schedule
12.03.2023
FsCheck в C#: создать список из двух массивов измерений с одинаковой формой
Допустим, я пишу код для анализа видео. Вот упрощенная версия класса Video:
public class Video
{
public readonly int Width;
public readonly int Height;
public readonly List<int[,]> Frames;
public Video(int width, int...
1606 просмотров
schedule
17.10.2022
Как реализовать генерацию нескольких аргументов с помощью FsCheck?
Как реализовать генерацию нескольких аргументов с помощью FsCheck?
Я реализовал следующее для поддержки генерации нескольких аргументов:
// Setup
let pieces = Arb.generate<Piece> |> Gen.filter (isKing >> not)...
350 просмотров
schedule
25.07.2022
Как сгенерировать значение, чтобы оно отражалось как элемент другого сгенерированного значения?
Как сгенерировать значение, чтобы оно отражалось как элемент другого сгенерированного значения?
Например, возьмите следующий код:
type Space =
| Occupied of Piece
| Available of Coordinate
// Setup
let pieceGen =...
65 просмотров
schedule
02.09.2022
Как исключить нулевое значение при использовании атрибута свойства FsCheck?
Мне нужно написать простой метод, который получает параметр (например, string ) и что-то делает. Обычно я заканчивал двумя тестами. Первым из них будет защитная оговорка . Второй проверит ожидаемое поведение (для простоты метод не должен давать...
402 просмотров
schedule
16.12.2022
Гены предоставленного типа Json не работают с
Вот фрагмент, который хорошо демонстрирует то, о чем я буду говорить:
open FsCheck
open FsCheck.Gen
open FSharp.Data
type Test = JsonProvider<"""{"collection": [ { "Name": "Rob", "Age": 3 } ] } """>
let testGen () =
gen {
let!...
37 просмотров
schedule
27.12.2022
Как использовать тестирование на основе свойств с помощью FsCheck.NUnit или XUnit?
Я новичок в модульном тестировании и тестировании на основе свойств, и в своем проекте я хочу использовать эту технику, но, к сожалению, это легко сказать... Я смотрел доклад о библиотеке FsCheck.XUnit, но парень тестировал числовую функцию (...
214 просмотров
schedule
12.02.2023
файл может быть заблокирован интерактивным процессом F# при открытии FsCheck
Когда я пытаюсь открыть FsCheck с помощью #r «FsCheck», откройте команды FsCheck в файле .fsx, я получаю эту ошибку.
Пробовал гуглить, но ни один из ответов, которые я нашел, не решил мою проблему.
#r "FsCheck" - открыть FsCheck;;
-->...
223 просмотров
schedule
29.11.2022