spi4j / pacman

Pacman : Générateur de code pour applications JavaEE s'appuyant sur le Framework Spi4J (Https://github.com/spi4j/spi4j)
Other
4 stars 1 forks source link

Import Swagger : Si service sécurisé il manque la demande de d'authentification au niveau des TUA #8

Open pg1971 opened 8 months ago

pg1971 commented 8 months ago

Je viens de refaire des tests au niveau de l'import swagger sur theTVDB et au niveau des classes de tests dans la méthode init il manque l'appel à l'authentification Malgré la métadata AUTH_TOKEN=auth placée sur le service getLogin

public class EpisodesFrontResourcesTest {

/**
 * Enregistrement de la classe de test auprès du Helper.
 * Récupération du token si le service est sécurisé.
 */
@BeforeAll
public static void init(){

    // for init
    // Start of user code 23427ad5c2cfd5b5c1e5febbaf137394

    TheTVDB_ClientAPIFrontResourcesTestHelper.registerClass(
        EpisodesFrontResourcesTest.class);

    // End of user code
}

il manque la ligne

// Récupération du token applicatif (Hors Passerelle PES).
TheTVDB_ClientAPIFrontResourcesTestHelper.authenticate();
pg1971 commented 7 months ago

La problématique je suppose venait plutôt du fichier swagger car la modélisation issue de l'import ne considérait pas les services comme étants sécurisé. Ave une nouvelle version du swagger, on voit bien que l'ensemble des services sont sécurisés et la génération écrit bien la ligne demandée. Je clos donc ce ticket pour l'instant. Eventuellement à surveiller ?