Testing e debugging Validazione (1) IL problema


Test di una gerarchia di tipi (1)



Scaricare 1.18 Mb.
Pagina28/36
29.03.2019
Dimensione del file1.18 Mb.
1   ...   24   25   26   27   28   29   30   31   ...   36

Test di una gerarchia di tipi (1)

  • Quando si ha una gerarchia di tipi, i test black-box per un sottotipo devono includere quelli per il supertipo.

  • L’approccio generale è di fare il test del sottotipo facendo i passi seguenti:

  • • test black-box del suo supertipo aumentato dalla chiamata dei costruttori del sottotipo

  • • test black-box addizionali per il sottotipo

  • • test glass-box per il sottotipo.

  • I test black-box del supertipo devono essere basati su chiamate ai costruttori del sottotipo cosicché i test vengono fatti per oggetti del sottotipo. Infatti alcuni supertipi (quelli definiti da interfacce e classi abstratte) non hanno costruttori e i loro test sono semplicemente template che devono essere riempiti con le chiamate ai costruttori.






Condividi con i tuoi amici:
1   ...   24   25   26   27   28   29   30   31   ...   36


©astratto.info 2019
invia messaggio

    Pagina principale