Creare un nuovo unit test

Anche se la maggior parte delle infrastrutture per i test richiedono che ogni test sia anche una classe, KDevelop include un modo per semplificare la creazione di unit test. Per creare un nuovo test, fare clic col tasto destro sulla cartella di un progetto e scegliere Crea da modello.... Nella pagina di selezione dei modelli scegliere Test come categoria, poi scegliere il linguaggio di programmazione e il modello e fare clic su Successivo.

Ti saranno chiesti il nome del test e un'elenco dei casi di test. Per i casi di test, devi solo specificare un elenco di nomi. Alcune infrastrutture per unit test come PyUnit e PHPUnit, richiedono che i casi di test inizino con un prefisso speciale. In KDevelop, il modello è responsabile dell'aggiunta del prefisso, così non devi farlo tu. Dopo aver fatto clic su Successivo, indica la licenza e dove vengono generati i file, e il test verrà creato.

GlI unit test così creati non saranno aggiunti ad alcun obiettivo. Se stai usando CTest o qualche altra infrastruttura di test, accertati di aggiungere i nuovi file all'obiettivo.