Changes for page Entwicklung eines ACMP Connectors für die ISS
Last modified by jklein on 2025/02/13 13:15
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -279,18 +279,12 @@ 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. In diesem Beispiel wird das Modul //ISSRestConnector.psm1//t.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: 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 - 290 290 1. Erstellen Sie eine neue Datei mit dem Namen //ISSRestConnectorTests.ps1//. 291 291 1. Fügen Sie den nachfolgenden Code in die Datei ein. 292 292 1. Drücken Sie Strg + S, um die Datei zu speichern. 293 -1. Führen Sie das Script aus287 +1. Führen Sie das Script 294 294 295 295 {{code language="PowerShell" layout="LINENUMBERS" title="**ISSRestConnectorTest.ps1**"}} 296 296 Import-Module -Name Pester -MinimumVersion 5.5.0 ... ... @@ -356,19 +356,8 @@ 356 356 } 357 357 {{/code}} 358 358 359 -(% class="wikigeneratedid" %) 360 -Als Ergebnis des Tests ... 361 - 362 362 === Erstellen der PowerShell-Microservices in AESB === 363 363 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 - 372 372 === Integrieren der PowerShell-Module in die PowerShell-Microservices === 373 373 374 374