Passar parâmetros complexos para [Teoria]
Xunit tem um bom recurso: você pode criar um teste com umTheory
atribuir e colocar dados emInlineData
atributos e o xUnit gerará muitos testes e testará todos eles.
Quero ter algo parecido com isto, mas os parâmetros para o meu método não são 'dados simples' (comostring
, int
, double
), mas uma lista da minha classe:
public static void WriteReportsToMemoryStream(
IEnumerable<MyCustomClass> listReport,
MemoryStream ms,
StreamWriter writer) { ... }