Абстрактные классы имеют определенные ограничения, мы знаем, что их нельзя построить напрямую. Поскольку Autofixture не так умен, как мы, мы должны помочь autofixture в этом!
Есть два решения
Первое решение
Второе решение
Первое решение сопоставит класс с конкретным типом.
Второе решение, которое намного проще, зарегистрирует функцию создания для определенного типа.
Первое решение может стать немного длинным при наличии большого количества производных классов от абстрактного класса. Поэтому я предпочитаю второе решение.
Удачного кодирования и до встречи в блоге!