fbpx

Testy i baza danych – implementacja

Poprzednio opisałem genezę i założenia podejścia do testów z bazą danych. Pojawiła się tam tajemnicza klasa IsTableBusyDatabaseTest. Dzisiaj zgłębimy jej szczegóły implementacyjne. Opiszę jak zaimplementować przykładową klasę bazową do testów z bazą danych. Klasa bazowa dla testów Jest to klasa bazowa, dla wszystkich testów używających bazy danych, z mojej małej Więcej…

Testy z bazą danych – założenia

Poprzednio przedstawiłem próby napisania testów jednostkowych do kodu używającego bazy danych. Opisałem dwa podejścia, które okazały się całkowitą klapą oraz trzecie, dające całkiem dobre perspektywy. W związku z tym napisałem mechanizm pozwalający na odpalanie testów na bazie danych, którego wstępne wymagania znajdują się poniżej. Założenia Oto założenia, jakie mi przyświecały Więcej…

Testy z bazą danych – próby

Nadchodzi taki moment w życiu programisty, że poznaje testy i chciałby je stosować zawsze i wszędzie. Czy to dobrze, czy to źle? To już temat na zupełnie inną dyskusję.  W każdym razie chciałem zacząć pisać testy jednostkowe kodu używającego bazy danych. Pierwsze próby były karkołomne i skazane na porażkę. Jednak Więcej…


    Zapisz się

    Wyślę Ci dwa dokumenty mówiące o jakości kodu. Dodatkowo będę Cię informował o nowych postach i nowościach.