Передайте сложные параметры в [Теорию]
Xunit имеет приятную особенность: вы можете создать один тест сTheory
приписать и поместить данные вInlineData
атрибуты, и xUnit сгенерирует много тестов и проверит их все.
Я хочу иметь что-то вроде этого, но параметры моего метода не «простые данные» (какstring
, int
, double
), но список моего класса:
public static void WriteReportsToMemoryStream(
IEnumerable<MyCustomClass> listReport,
MemoryStream ms,
StreamWriter writer) { ... }