Test unitario: il modo migliore per fornire un input XML?

1

Ho bisogno di scrivere un test unitario che convalida la serializzazione di due attributi di un file XML (dimensione ~ 30 KB).

Qual è il modo migliore per fornire un input per questo test?

Ecco le opzioni che ho considerato:

  1. Aggiungi il file al progetto e usa un lettore di file
  2. Passa il contenuto dell'XML come stringa
  3. Crea l'XML attraverso un programma e passalo

Qual è la mia migliore opzione e perché? Se c'è un altro modo che pensi sia meglio, mi piacerebbe sentirlo.

    
posta TheSilverBullet 12.11.2012 - 09:35
fonte

1 risposta

5

L'opzione 2 è probabilmente scomoda in quanto dovrai sfuggire a tutte le doppie virgolette " degli attributi XML.

L'opzione 3 sposta semplicemente il problema in un'altra posizione.

Vai all'opzione 1. Con un file XML esterno, puoi utilizzare tutti i vantaggi di un editor XML per preparare l'input.

    
risposta data 12.11.2012 - 09:37
fonte

Leggi altre domande sui tag