====== Génération de test Application (en mode développement) ====== Processus {{:costo:plugins:buildingtaprocess.png?400|}} ===== Prérequis ===== récupérer le module COSTOLIB_PLUGIN_KMLTEST sous cvs (dépend de COSTOLIB_PLUGIN_UI et COSTOLIB_PLUGIN_CORE) ouvrir plugin.xml onglet overview cliquer sur launch An Eclipse Application Vous êtes maintenant dans le workspace runtime de la deuxième instance d'éclipse ===== Génération ===== * créer un nouveau projet Java si ce n'est déja fait * ajouter costo.framework.jar au buildpath * importer les specs kmelia * dans la liste des specs sélectionnez un composant kmelia, cliquez sur une des fonctions {{:costo:plugins:costo.kmltest.op.jpg?200|}} * A0 - get service abstract contex * V1 - compute dependencies * G1 - generate test application * V2 - check function mapping ===== Utilisation ===== * l'exécution des tests, une fois l'architecture consolidée se fait avec la génération de code Java [[Kml2Java]] * si ce n'est fait, il faut ajouter les bibliothèques suivantes au projet {{:costo:plugins:kml-spec-libs.jpg?200|}} * et les mappings au source {{:costo:plugins:kml-mylibs.jpg?200|}} * les données sont dans les fichiers texte (cf image ci-dessus) ===== Limites =====