Wie verwenden Sie TDD für die Entwicklung von Webservices mithilfe von Oracle Service Bus?
-
27-10-2019 - |
Frage
Hat jemand Meinungen darüber, wie TDD- und Unit -Tests bei der Entwicklung von Webdiensten mithilfe von Oracle Service Bus ausgelöst werden würden? Alles, was ich mir vorstellen kann, ist, die hinteren Enden auszustürzen und Tests durch den Service -Bus durchzuführen, aber das ist wirklich nur Integrationstests. Wie würde ich in diesem Fall TDD -Prinzipien anwenden?
Lösung
Ist Ihre Frage tatsächlich, wie Sie tatsächlich Unit -Tests in Oracle Service -Buskomponenten durchführen können? Ich habe das gleiche Problem, bin aber zu der Ansicht gekommen, dass jetzt Ihre Einheit Code ist keine Java -Methode oder eine Klasse, sondern ein ganzer Proxy.
Es beschränkt Sie jedoch darauf, dass Sie im besten Fall nur in der Lage sind, Komponenten -Integrationstests durchzuführen, wie Sie beschrieben haben: die anderen Systeme herauszustimmen und das zu führen, was Sie traditionell über den Service -Bus aufrufen.
Skalieren Sie Ihre Arbeitseinheit.
Wenn es eine bessere Möglichkeit gibt, diese Code -Artefakte zu automatisieren und zu testen, möchte ich davon hören.