Mam kod, który pobiera niektóre kanały RSS.Potrzebujesz porady, aby spróbować wyśmiewać .NET WebClient lub równoważny
Używam bibliotek WebClient
lub Argotic.Syndication.RssFeed
.
Ale to nie są mockable :(
I na pewno nie chcesz trafić rzeczywistych RSS każdym razem uruchomić test jednostki.
Czy ktoś ma jakieś sugestie co mogę zrobić?
Czy muszę utworzyć zło opakowanie? Jeśli tak .. sugestie na ten temat?
Zgadzam się z tobą. Przykład: [Mocking System.Net.WebClient] (http://brunov.info/blog/2013/07/30/tdd-mocking-system-net-webclient/). –