Используйте этот тег, чтобы задать вопросы о Bogus, библиотеке.NET для создания поддельных данных.
2 ответа

Могу ли я указать случайное семя для Bogus?

Я использую Bogus для генерации тестовых данных. Есть ли способ установить семя, которое он использует, чтобы он генерировал те же тестовые данные, в том же порядке? Например, этот тест не пройден: var person1 = new Bogus.Person(); var person2 = new…
10 окт '18 в 21:19
1 ответ

C# Faker Bogus создает собственность

Я пытаюсь поиграть с библиотекой Bogus для генерации случайных начальных данных в приложении.Net Core 2.1, используя EF Core для управления данными. У меня есть объект под названием Company, которому принадлежит Address; это отношения один-к-одному.…
06 дек '18 в 16:40
1 ответ

Попытка создать крупномасштабный набор тестовых данных с помощью Bogus

Я пытаюсь сгенерировать набор тестовых данных производственного качества и размера-количества с помощью Bogus, и эта библиотека очень хорошо работает с базовыми данными - простыми типами данных, такими как int или же stringтакие вещи, как имя и фами…
25 апр '18 в 10:55
2 ответа

Как я могу использовать Bogus с частными сеттерами?

Я оцениваю фиктивные сущности в нашей доменной модели, но наша реализация использует частные сеттеры в нашей доменной модели. Есть ли способ установить эти свойства с помощью Faker? Возможно, вариант, чтобы сказать это использовать отражение?
12 фев '19 в 23:48
2 ответа

Bogus, AutoFixture, другие (?): Как заполнить вложенную модель поддельными данными и установить правила для определенных свойств?

У меня есть очень вложенная модель, которую я хочу создать тысячи с поддельными данными. Но также некоторые свойства в модели должны находиться в определенном диапазоне или иметь определенные правила. Я посмотрел на эти два ложных генератора данных:…
12 янв '18 в 11:47
1 ответ

Возврат конкретной реализации в качестве универсального

У меня есть интерфейс, который выглядит так: public interface IFaker { Faker<T> GetFaker<T>() where T : class; } public class DogFaker : IFaker { public Faker<T> GetFaker<T>() where T : class { return new Faker<Dog>() .…
01 ноя '18 в 12:38
1 ответ

Bogus.Faker: Как выбрать случайное значение enum

Я использую библиотеку C# Bogus.Faker для создания случайных тестовых данных для моих модульных тестов. Я хочу знать, как легко выбрать случайное значение перечисления? Какие-либо предложения?
15 окт '18 в 15:00
2 ответа

Как представить обнуляемые значения с поддельным?

Есть красивая библиотека, которая генерирует случайные / псевдослучайные значения для DTO. var fruit = new[] { "apple", "banana", "orange", "strawberry", "kiwi" }; var orderIds = 0; var testOrders = new Faker<Order>() //Ensure all properties h…
27 дек '17 в 18:49
0 ответов

Предоставить данные для определенных полей во время выполнения в Bogus

В настоящее время я создаю набор поддельных правил данных, используя Bogus. Они будут использоваться набором поддельных сервисов. Под этим я подразумеваю, что я создаю макет поисковой службы, которая предоставляет поддельные данные обратно. Для боль…
20 май '19 в 14:35
0 ответов

Поддельные ложные данные: условные и случайные в одном поле, возможно, оставив пустые ложные данные

Используя репозиторий.net Bogus github для заполнения базы данных, я хотел бы заполнить поле случайным образом примерно так: {"Мать", "Сестра", "Брат", "Отец", "Дядя", "Племянница", "Племянник", "Кузен"} Но также случайно оставить случайные нули тож…
28 апр '19 в 21:42
2 ответа

Фальшивый фейкер, как установить список строкового массива

Я хотел бы попросить вашей помощи использовать Bogus Faker. у меня есть это private readonly Faker _faker; _faker = new Faker("fr"); List<string> _randomString = (List<string>)_faker.Make(3, () => _faker.Random.Word()); // OK List<…
30 авг '19 в 14:33
1 ответ

Bogus C# - как получить полностью рандомизированные объекты, не перечисляя RuleFor для каждого свойства?

Используя библиотеку C# Bogus, я хотел бы создавать полностью случайные объекты без явного перечисления всех полей как RuleFor. Как я мог настроить свой Faker для этого?
16 янв '20 в 13:58
1 ответ

Зависимость BogusFaker ForeignKey для случайных данных - C#

Когда мы используем платформу ASP.NET MVC, у нас есть знаменитая таблица AspNetUsers, которая содержит уникальный идентификатор для каждого пользователя. Я хочу сгенерировать данные в других таблицах на основе созданных "поддельных" пользователей. К…
10 май '20 в 21:51
1 ответ

Строка цифр фиксированной длины в Bogus

Я сделал это: var f = new Faker(); String.Join("", f.Random.Digits(10) Однако есть ли другой метод, который устранит вызов "Присоединиться"?
13 сен '19 в 05:40
0 ответов

Bogus Faker создает случайные нулевые строки

У меня такой код: public class AddrSegment { public string AddressLine1 { get; set; } public string AddressLine2 { get; set; } public string AddressLine3 { get; set; } public string AddressLine4 { get; set; } public string AddressLine5 { get; set; }…
05 дек '19 в 14:20
0 ответов

Конфигурация AutoBogus и фиктивный детерминизм

При использовании конфигураций построителя AutoBogus с методами Create или Generate я не могу найти способ предоставить детерминированный способ засева случайным образом. UseSeed недоступен. Например: var orderFaker = AutoFaker.Create(builder => …
05 фев '20 в 00:32
1 ответ

Есть ли построитель тестовых данных, который работает с классами без конструктора по умолчанию?

Из-за введения в мою кодовую базу ссылочных типов C# 8, не допускающих значения NULL, я изменяю классы домена, чтобы иметь конструкторы, принимающие параметры для инициализации значений их свойств, не допускающих значения NULL. В модульных тестах я …
23 апр '20 в 10:25
3 ответа

Поддельные насмешливые данные одинаковые значения для двух разных свойств

Поддельные насмешливые данные с одинаковыми значениями. Для двух разных свойств возможно, чтобы 2 свойства имели одинаковое значение в свободном API. var users = new Faker<User>() .StrictMode(false) .RuleFor(o => o.Id, f => orderIds++) .…
22 ноя '19 в 17:35
1 ответ

C Цикл For пропускает первую итерацию и фиктивный номер из сканирования цикла.

Я создаю генератор почтовых этикеток для школы, и у меня возникла проблема с несколькими проблемами. Моя программа состоит в том, чтобы брать полное имя, адрес, город, штат и почтовый индекс для лиц от 0 до 10. При запуске моей программы у меня возн…
01 мар '20 в 03:31
1 ответ

Сгенерируйте случайное количество адресов, каждый с уникальным значением типа, с помощью Bogus Faker

Я использую Bogus https://github.com/bchavez/Bogus/ для создания тестовых данных. У меня есть объект Person со свойствами: имя, фамилия адреса (список) Адрес-объект имеет свойства: адрес улицы, индекс, город тип адреса, AddressType имеет перечислени…
09 фев '20 в 16:05