2016-05-23 11 views
0

Ich führe meine Integrationstests auf dem Wildfly-Server durch. Zuerst stellen wir unser Artefakt bereit und dann wird ein anderes Testprojekt die API des implementierten Projekts konsumieren und den Integrationstest durchführen. Gibt es eine Möglichkeit, die Codeabdeckung sonarqube zu melden?So erhalten Sie die Sonarqube-Codeabdeckung bei Tests, die auf dem Wildfly-Server ausgeführt werden

+0

Nur neugierig, ist das nicht der Grund, warum Sie Arquillian Suite für haben. Wenn es einfach RESTEasy ist, hat es seine eigenen Mocks und Setup. – soufrk

+0

Das Projekt ist ziemlich komplex. Und durchläuft so viele Ebenen, um Ergebnisse zu erzielen. So verspotten Teile viel Zeit. Deshalb müssen wir Integrationstests wie im realen System als Ganzes durchführen. – dinesh707

+0

Arquillian ist soweit ich gelesen habe eine Intergrationstest-Suite. Jedenfalls habe ich selbst nur grundlegende Tests durchgeführt. Können Sie etwas mehr beschreiben, was Sie versuchen, eine EJB-, MDB- oder REST-Komponente zu verspotten? – soufrk

Antwort

1

Vermutlich erstellt Ihre IT-Suite Berichte. Sie müssen lediglich warten, bis die Analyse abgeschlossen ist, und dann die resultierenden Berichte in die Analyse einspeisen.