test di unità di scrittura per applicazioni di terze parti

1

Qualcuno ha commenti su come scrivere test unitari per applicazioni di terze parti come kamailio ... che ti permettono di scrivere "script di configurazione"? link Sto cercando un approccio più specifico.

In questo caso particolare, questi file di configurazione sono scritti in un formato di script proprietario che capisce kamailio. Kamailio fornisce un'opzione di compilazione per verificare la sintassi di questi file ... ma non molto di più.

Abbiamo anche il codice lua che questi file cfg chiamano. Penso che sarà un po 'più facile scrivere test unitari per questi metodi nei file lua ... tranne che alcune delle funzioni si aspettano dati dal cfg. La mia idea è di catturare / scaricare questi dati ... e per i test unitari, seminare i test con dati che assomigliano a ciò che kamailio invierà tramite questi cfgs e quindi testare da lì.

    
posta dot 10.08.2016 - 19:45
fonte

0 risposte