Вопросы по теме 'autofixture'
Как создать список классов, для которых в AutoFixture всегда задано предопределенное значение?
как мне создать коллекцию классов, которые всегда имеют определенное предопределенное значение, установленное в AutoFixture?
Fixture.Register<IList<Child>>(() => Fixture.CreateMany<Child>().ToList());
Скажем,...
354 просмотров
schedule
03.10.2023
AutoFixture как контейнер Automocking и отличия Automocking?
Я начал использовать moq, но, насколько я понимаю, мне всегда приходится макетировать все методы, которые можно было бы вызвать, даже если я действительно не забочусь о них.
Иногда создание макетов занимает так много времени, что вы забываете, что...
5962 просмотров
schedule
28.12.2023
Применение DRY к операторам сборки Autofixture
Предположим, у меня есть этот конкретный класс:
public partial class User
{
public int ID { get; set; }
public string Email { get; set; }
public string FullName { get; set; }
}
И я хочу создать анонимный экземпляр с действительным...
1680 просмотров
schedule
06.12.2023
Установка значения свойства в дочернем экземпляре на фиксированное значение с помощью Autofixture
Можно ли присвоить фиксированное значение свойству дочернего экземпляра при создании родителя с помощью Autofixture? Он добавит значения по умолчанию ко всем свойствам дочернего экземпляра, как шарм, но я хотел бы переопределить и присвоить...
9886 просмотров
schedule
14.04.2024
Исключение вызова на макете было 0 раз, но я вижу правильно выполненные вызовы
Вот моя упрощенная версия модульного теста
var service = Fixture.Freeze<IService>();
var outerService = Fixture.Create<OuterService>();
var testObject = Fixture.Create<TestObject>();
outerService.Notify(testObject);...
298 просмотров
schedule
28.09.2022
Настройка параметров AutoFixture UnitTest
Как настроить AutoFixture для следующего модульного теста:
[Theory, ... ] // <- what goes here?
public void MyTest(int param1, string param2)
{
...
}
Первый параметр может принимать случайно сгенерированные целые числа, поэтому...
205 просмотров
schedule
17.04.2024
Настройка генерации свойств AutoFixture с использованием ограниченных случайных значений
Контекст
Я хотел бы создать коллекцию своего класса, но некоторые его строковые свойства имеют ограниченные значения. Я хотел бы, чтобы эти значения были случайными в ограниченном наборе.
Я выяснил способ настройки, но моя реализация...
1587 просмотров
schedule
18.04.2024
Является ли преобразование объектов неизбежностью реальности, когда необходимо разработать модульную архитектуру?
Распространено мнение, что приведение объектов является плохой практикой, и его следует избегать, например Почему следует следует избегать приведения? вопрос получил несколько ответов с вескими аргументами:
Джерри Коффин: #P2#
Эрик...
133 просмотров
schedule
30.10.2023
Внедрение зависимостей с помощью Moq и AutoMoq (AutoFixture) с xUnit
Я пишу это, потому что я немного пытался понять это сам, но безуспешно. Каждый пример, который я могу найти по какой-либо причине, кажется, предполагает, что это просто работает из коробки, но всякий раз, когда я пытаюсь сделать то же самое, я всегда...
809 просмотров
schedule
16.10.2022