. jak .NET

Blog by Maciej "Procent" Aniserowicz

[Spis treści] Cykl o mock objects i Rhino Mocks

29 września 2009 07:36 w kategorii: pro
Tagi: ,
Dobiegł końca pierwszy na tym blogu cykl (chociaż posty pojawiały się częściej niż "teoretycznie co 28 dni") technicznych postów rozprawiających się z jednym zagadnieniem krok po kroku. A konkretnie: pisaniem testów jednostkowych z wykorzystaniem "obiektów mockujących" dostarczan... [More]

Dzisiaj spojrzymy na sytuację, w której będziemy potrzebowali nie weryfikować, ale zapamiętać wartości przekazywane do mock objects w celu późniejszego ich wykorzystania. Scenariusz ten jest dość nietypowy, w moim przypadku SUT (System Under Test) rejestrował pewną operację w komponencie odpowiedzia... [More]

Sam się dziwię, że potrafię "skomponować", opublikować i autentycznie szczerze PODPISAĆ SIĘ pod tak ohydnie marketingowym tekstem. Ale... cóż, taka prawda. Nie jestem chyba w stanie wystarczająco dosadnie napisać jak bardzo zachęcam studentów do uczestnictwa w tym wydarzeniu. Sam z pewnością nie był... [More]

Tymczasowe wstrzymanie aplikacji ASP.NET

14 września 2009 06:21 w kategorii: pro
Krótka ciekawostka, pewnie znana większości: wrzucając do katalogu głównego aplikacji ASP.NET plik o nazwie app_offline.htm spowodujemy, że będzie on serwowany jako odpowiedź na wszystkie żądania do tej aplikacji. Zastosowań może mieć kilka, z których najbardziej oczywistym jest tymczasowe "zdj... [More]

Shared folders w Virtual Box

9 września 2009 06:29 w kategorii: pro
Po bardzo długim okresie korzystania z Virtual PC postanowiłem spróbować jak to jest z Virtual Box, czyli darmowym środowiskiem od Suna. Powodów jest kilka, zaczynając od wsparcia dla maszyn 64 bitowych, przez wykorzystanie więcej niż jednego rdzenia fizycznego procesora, a kończąc na zwykłej chęci ... [More]

Application Events

7 września 2009 06:42 w kategorii: pro
Znany pewnie większości z Was Udi Dahan przedstawił koncepcję Domain Events, która zainspirowała mnie do implementacji rozwiązania opartego na podobnych założeniach. Ayende Rahien z kolei jakiś czas temu zachwycił się kawałkiem kodu z projektu Mass Transit... i po zastanowieniu się nad jego bardzo f... [More]

Generalnie moment, w którym natkniemy się na potrzebę przetestowania testami jednostkowymi klasy abstrakcyjnej powinien być momentem okrzyku: "refactoring czas zacząć!". Takie coś teoretycznie nie powinno mieć miejsca; testuje się raczej funkcjonalność faktycznie wykorzystywaną w systemie,... [More]

W ramach utrzymywania pozorów dbania o tężyznę fizyczną udaję się dwa razy w tygodniu na basen, na 7 rano. Jakież było dziś moje zaskoczenie, gdy po wykonaniu założonego planu wodnego przeniosłem swoje ciało z miniakwenu pod natryski i zastałem tam babę z mopem szorującą ściany pryszniców! Czy taka ... [More]