Ograniczanie wyników
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 1

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  testowanie warstwy danych
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
Artykuł dotyczy metod testowania jednostkowego funkcjonalności bazodanowych z wykorzystaniem silnika testującego NUnit. Testy jednostkowe funkcjonalności bazodanowych, z powodu trwałych modyfikacji bazy, nie są bezstanowe i niezależne, ponadto wymagają przygotowania właściwej zawartości bazy danych przed każdym wywołaniem. Aby umożliwić realizację takich testów, zgodnie z paradygmatem testów jednostkowych, można zastosować podejście polegające na automatycznym przywracaniu bazy do określonego stanu na podstawie danych XML. Innym podejściem jest odtwarzanie stanu danych przez otoczenie testu transakcją COM+. Artykuł przedstawia wykorzystanie mechanizmu rozszerzania NUnit w celu definicji własnych atrybutów, ukrywających szczegóły implementacji odtwarzania danych.
EN
The paper presents unit testing methods of database functionality using NUnit module. Unit tests should be stateless and independent. Database should have expected content before running of unit test. To fulfill these conditions a mechanism of placing database into know state and database content rollbacking should be used. It could be obtained by an approach based on XML data for setting expected database content. Another described approach uses transaction processing supported by COM+ serŹvices for automating rollback of changes made by test. The NUnit extension mechanism used for rollback functionality encapsulation is shown. It simplifying implementation of database functionally unit tests by using specific user defined attributes.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.