Вопросы по теме 'autofixture'

Как проверить, что метод был вызван?
У меня есть класс ICreateService , который зависит от ITicketApiAdapter . Я попытался зарегистрировать фиктивный ITicketAdaper, чтобы он вводился, когда я создаю анонимную службу создания. Итак, в настройке у меня есть этот регистр для адаптера...
2683 просмотров
schedule 19.03.2024

Как создать словарь с Autofixture
Для списка мы можем сделать fixture.CreateMany<List<string>>(1000); // with 1000 elements но как это сделать со словарем? И иметь возможность указать количество генерируемых элементов
2734 просмотров
schedule 16.12.2023

Можно ли заморозить макет функции?
Я хочу проверить, что мой тип Func действительно выполняется. Для этого я создал Mock , но столкнулся с Exception из Autofixture. Я пробовал Freeze только Func (без Mock ), и это работает. Может кто-нибудь объяснить, что происходит, или...
546 просмотров
schedule 28.01.2024

Настройка AutoFixure с использованием FromSeed вызывает исключение
Учитывая два класса: class Foo { ... } class Bar { public Foo FooBar { get; set; } } Я установил следующий тест: void Test() { var fixture = new Fixture(); fixture.Customize<Foo>(x =>...
1301 просмотров
schedule 10.02.2024

Может ли AutoFixture генерировать случайные строки/текст из предоставленного набора данных?
Можно использовать AutoFixture для генерации случайных данных для строкового свойства... но это из фиксированного источника данных? Например: у меня есть 30 названий улиц, жестко запрограммированных в коллекцию памяти (массив/список/что угодно)....
2905 просмотров
schedule 04.11.2023

как инициализировать сложный объект для модульного тестирования?
Как инициализировать сложный объект случайными данными для тестирования? У меня есть сложный объект, который выглядит так: public class DynamicEntity { public string EntityName { get; set; } public List<Entity> MappingEntityList...
122 просмотров
schedule 03.02.2024

Можно ли комбинировать встроенные значения с AutoData в AutoFixture?
Я использую NUnit3 и AutoFixture с AutoDataAttribute , как показано ниже: [Test, AutoData] public async Task Should_Filter_By_Date_Range_Only(Generator<AbpAuditLogs> generator) { var startDate = new DateTime(2015, 1, 1); var endDate...
988 просмотров
schedule 24.03.2024

Создание объектов с соглашениями
Я хочу протестировать метод анализа погоды. Мой первый подход заключался в том, чтобы позволить autofixture создать объект погоды, а затем создать из него ответ на запрос. Но класс погоды содержит несколько ограничений: Влажность указывается в...
83 просмотров
schedule 12.06.2024