Niedawno po raz pierwszy w życiu musiałem mockować implementację interfejsu IEnumerable<T>. Chodziło o jakieś dziwne struktury używane wewnętrznie przez FIM. Problem polegał na tym, że obiekt mockowanego przeze mnie typu zwracał kolekcję innych obiektów. Ta kolekcja była właśnie IEnumerable<X>... ale nie mogłem stworzyć jej instancji, ponieważ wspomniana klasa XCollection była abstrakcyjna, a jej implementacja siedziała zaszyta gdzieś wewnątrz jakichś dllek. Jednocześnie chciałem przetestować...

Dziel się z innymi:
Maciej Aniserowicz | Mockowanie IEnumerable/IEnumerator z fakeiteasy

Inne 4709 dni, 6 godzin, 23 minuty temu Paweł Łukasik 206 pokaż kod licznika zwiń

Wczytywanie artykułów...