Udało mi się odwiedzić DevDay 2016. Impreza udana, dużo ciekawych wykładów, fajny afterek :-)
Nie będę opisywał każdego wykładu, wrzucę link jak tylko pojawiają się nagrania z wykładów (zawsze udostępniane na youtube).
wtorek, 20 września 2016
piątek, 2 września 2016
mockowanie extension methods w C#
Trafiłem dzisiaj na konieczność mockowania extension method w C#. Dość szybko okazało się, że Moq czy Nsubstitute nie dadzą sobie rady z tym zadaniem. Szybkie szukanie dało 3 wyniki:
Porównując powyższe rozwiązania, zacznę od płatnego TypeMock Isolator - jest bezpłatna wersja, ale nie można jej używać z legacy code, w związku z powyższym od razu wypadło z zakresu moich zainteresowań. Pozostał Pex & Moles oraz Smocks. Pierwsze rozwiązanie ze wspomnianych jest dostępne wyłącznie jako paczka do instalacji co przy 10+ developerach, 5 maszynach budujących byłoby uciążliwe w utrzymaniu. W związku z tym wybór padł na Smocks'a, który jest dystrybuowany jako paczka NuGet'owa. Po przeczytaniu krótkiego tutoriala ze strony, bez problemu zaimplementowałem potrzebne mocki.
- Smocks (Open Source)
- Pex & Moles (Microsoft freeware)
- TypeMock Isolator (płatne)
Porównując powyższe rozwiązania, zacznę od płatnego TypeMock Isolator - jest bezpłatna wersja, ale nie można jej używać z legacy code, w związku z powyższym od razu wypadło z zakresu moich zainteresowań. Pozostał Pex & Moles oraz Smocks. Pierwsze rozwiązanie ze wspomnianych jest dostępne wyłącznie jako paczka do instalacji co przy 10+ developerach, 5 maszynach budujących byłoby uciążliwe w utrzymaniu. W związku z tym wybór padł na Smocks'a, który jest dystrybuowany jako paczka NuGet'owa. Po przeczytaniu krótkiego tutoriala ze strony, bez problemu zaimplementowałem potrzebne mocki.
HackerRank - ranking programistów
Ranking programistów wg krajów http://blog.hackerrank.com/which-country-would-win-in-the-programming-olympics/. Go Poland!
Subskrybuj:
Posty (Atom)