Skip to content
Skip to content
Menu
Info Cafe
Info Cafe

Come testare un metodo protetto

By admin on Gennaio 24, 2021

Per testare un metodo protetto usando junit e mockito, nella classe di test (la classe usata per testare il metodo), creare una “classe figlia” che estende la classe protagonista e semplicemente sovrascrive il metodo protagonista per renderlo pubblico in modo da dare accesso al metodo alla classe di test, e poi scrivere test contro questa classe figlia.

Per risolvere questo problema, l’affermazione del problema è che la classe di test non ha accesso al metodo protetto e quindi lo sviluppatore non è in grado di scrivere test per validare il metodo protetto.

La soluzione meno che ottimale è quella di modificare il modificatore di accesso a public in modo da dare accesso alla classe di test a questo metodo. Questo è un ENORME compromesso con l’ideale di incapsulamento e il principio che un metodo dovrebbe avere la visibilità MINIMA di cui ha bisogno.

La soluzione qui è di fornire una classe surrogata che estende la classe protagonista e il cui unico scopo è di sovrascrivere il metodo in questione e renderlo pubblico. Una volta fatto questo, la classe di test tratta questa classe come la classe protagonista e scrive le asserzioni su di essa.

Navigazione articoli

Una notte nella vita di un insonne
Miglior fertilizzante per azalee con guida completa all’alimentazione

Lascia un commento Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Articoli recenti

  • Firebush (Italiano)
  • Previsione dei tassi CD per il 2021: I tassi rimarranno probabilmente bassi, ma potrebbero aumentare nel corso dell’anno
  • Come strutturare la documentazione del sistema di gestione della qualità
  • Dolore pelvico cronico e prostatite: sintomi, diagnosi e trattamento
  • Mixed Berry Crisp (Italiano)
  • Ricetta budino al cioccolato basso -carb
  • Giochi e attività salutari per i bambini | UIC Online Informatics
  • Wheat Ales (American) (Italiano)
  • I benefici dell’allattamento al seno dopo un anno
  • È sicuro buttare i fondi di caffè nel lavandino | Atomic Plumbing

Meta

  • Accedi
  • Feed dei contenuti
  • Feed dei commenti
  • WordPress.org

Archivi

  • Marzo 2021
  • Febbraio 2021
  • Gennaio 2021
  • Dicembre 2020
  • DeutschDeutsch
  • NederlandsNederlands
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • PolskiPolski
  • 日本語日本語
©2021 Info Cafe | WordPress Theme by SuperbThemes.com