Archiwa tagu: unit tests

Unit Tests – SUT (System Under Test) Factory

W Unit Testach (testach jednostkowych) powinno się testować tylko jedna klasę (jakiś tam serwis). Gdyby testować kilka na raz to już nie jest Unit Test tylko Integration Test, ale dziś nie o tym. Ta jedna klasa, bohater kilku testów powinna … Czytaj dalej

Opublikowano Programowanie | Otagowano

xUnit – nowy lepszy framework dla Unit Testów

Po co mi jakiś inny framework do testowania? Wszystko co mam, wystarcza mi – ktoś może powiedzieć. Gdybym miał kogoś przekonać do xUnit to odpowiednim powiedzeniem byłoby Lepsze jest wrogiem dobrego. NUnit ma wady NUnit rozpoczął żywot ponad 10 lat … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , | 1 komentarz

Global Day of Coderetreat 2013

Jak co roku w grudniu na całym świecie o tej samej porze odbędzie się Code Retreat. W tym roku w Polsce odbędzie się w Krakowie, Łodzi, Katowicach, Warszawie, Bielsku i Gdańsku. Miasta w Polsce. Są to miasta na dziś dzień, … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , , , | 1 komentarz

Recenzja The Art of Unit Testing

Będzie o cytatach z książki, jak również przemyśleniach do których skłoniła mnie książka (nie napisałem recenzji od razu po przeczytaniu i teraz nie pamiętam, co tam rzeczywiście było a co sam sobie dopowiedziałem;). Ogólnie na plus Żałuję, że nie przeczytałem … Czytaj dalej

Opublikowano Programowanie | Otagowano , ,

Moje Unit Testy

Dziś będzie opowieść… Co sądzą ludzie, którzy nie testują Ja, dla przykładu, wierzę w Unit Testy. Kontrastowałem (podpytywałem) to ze stanowiskiem wielu osób. Niektóre osoby odpowiadały, że to nie działa. Następnie podały powody dlaczego tak uważają i od tych powodów … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , , , | 5 Komentarzy

Code contracts

Requires W teorii są 3 rodzaje kontraktów. Podejdę wg mnie praktycznie i opowiem głównie o pierwszym (Requires), z pozostałych dwóch rzadko kto korzysta. Requires używa się do sprawdzania argumentów przekazanych do metody. Kod bez kontraktów: Kod z kontraktami: Z kontraktami … Czytaj dalej

Opublikowano Programowanie | Otagowano , , , | 1 komentarz

ConfigurationSection nie tylko read-only

Dzisiaj odwołam się do wpisu Tworzenie własnej ConfigurationSection. W tamtym podejściu tylko czytałem z konfiguracji. Po code review Miałem tutaj więc problem co zrobić z testami. Wybrałem podejście tworzenia interfejsów dla każdej wartości którą chciałem ustawiać w testach. Przykładowo: W … Czytaj dalej

Opublikowano Lessons Learned | Otagowano , , | 1 komentarz