Last modified by Jannis Klein on 2025/02/13 13:15

From version 10.1
edited by Jannis Klein
on 2025/01/28 16:09
Change comment: There is no comment for this version
To version 11.1
edited by Jannis Klein
on 2025/01/29 09:29
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -279,12 +279,18 @@
279 279  
280 280  === Testen der PowerShell-Module ===
281 281  
282 -Die Funktionalität des erstellten Moduls können Sie mithilfe von Pester (dem Standard-Framework für Unit-Testing in PowerShell) oder eines dedizierten PowerShell Scripts verifizieren. So stellen Sie sicher, dass die Logik fehlerfrei und robust ist. Das Modul //ISSRestConnector.psm1// können Sie mit Pester (5.5.0) beispielsweise folgendermaßen testen:
282 +Die Funktionalität des erstellten Moduls können Sie mithilfe von Pester (dem Standard-Framework für Unit-Testing in PowerShell) oder eines dedizierten PowerShell Scripts verifizieren. So stellen Sie sicher, dass die Logik fehlerfrei und robust ist. In diesem Beispiel wird das Modul //ISSRestConnector.psm1// mit Pester 5.5.0 getestet.
283 283  
284 +{{aagon.infobox}}
285 +Beachten Sie, dass Sie Pester für diesen Test ggf. vorher installieren oder updaten müssen. Weitere Informationen dazu finden Sie in der __[[Dokumentation von Pester>>https://pester.dev/docs/introduction/installation]]__.
286 +{{/aagon.infobox}}
287 +
288 +Sie können das PowerShell-Modul folgendermaßen testen:
289 +
284 284  1. Erstellen Sie eine neue Datei mit dem Namen //ISSRestConnectorTests.ps1//.
285 285  1. Fügen Sie den nachfolgenden Code in die Datei ein.
286 286  1. Drücken Sie Strg + S, um die Datei zu speichern.
287 -1. Führen Sie das Script
293 +1. Führen Sie das Script aus
288 288  
289 289  {{code language="PowerShell" layout="LINENUMBERS" title="**ISSRestConnectorTest.ps1**"}}
290 290  Import-Module -Name Pester -MinimumVersion 5.5.0
... ... @@ -350,8 +350,19 @@
350 350  }
351 351  {{/code}}
352 352  
359 +(% class="wikigeneratedid" %)
360 +Als Ergebnis des Tests ...
361 +
353 353  === Erstellen der PowerShell-Microservices in AESB ===
354 354  
364 +
365 +Da die benötigten PowerShell-Module nun erstellt und getestet sind, kann mit der Erstellung der Microservices begonnen werden.
366 +
367 +1. Öffnen Sie die AESB Console und navigieren Sie zum Workspace //Creator - PowerShell//.
368 +1. Klicken Sie in der Ribbonleiste im Bereich //Ordner //auf den Button //Hinzufügen// und Erstellen Sie einen Ordner mit dem Namen// ISS_ACMP_Connector.//
369 +1.
370 +
371 +
355 355  === Integrieren der PowerShell-Module in die PowerShell-Microservices ===
356 356  
357 357  
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community