Can you please provide the solution for query, how to mock crystal report method ?

+1 vote

How to mock the GenerateReport() of CrystalReportsColdReportHack class. While mocking this method I am getting key not found in dictionary but if I mock and pass null as parameter in method its working.

 public static MemoryStream GenerateReport<T>(Func<ReportDocument, MemoryStream> execute)
How to mock and what parameter I need to pass for the above method?
Can you pllease suggest how to implement?
asked Nov 14 by SujayaK (150 points)

1 Answer

0 votes

Hey sujayaK,

When you got the "key not found in dictionary" error, how did you mock the method?

Mocking the method with null parameter should work fine. It will mock the method when it's called with any argument. 

If you want to mock it only for specific arguments, you can use "WithExactArguments".

answered Nov 14 by SapirTypemock (1,550 points)
Hey sujayaK,

Did you manage to resolve this issue?