Pokrycie kodu aplikacji webowej klient / serwer
Piszę aplikację wielomodułową. Niektóre moduły są tylko podstawowymi bibliotekami Java, które są następnie dołączane do WAR przeglądarki internetowej.
Chciałbym uruchomić pokrycie kodu w następującym scenariuszu:
Używam aplikacji internetowej przez osadzony Jetty, który jest uruchamiany przez Maven.
Mam testy, które wykonują żądania HTTP przeciwko aplikacji internetowej.
Chciałbym uzyskać kod objęty webappem i testami.
Czy to możliwe i jak można to osiągnąć dzięki Coberturze, JaCoCo lub Emmie? Z tego, co rozumiem, pokrycie kodu obejmie tylko kod po stronie klienta w tym scenariuszu. Mam rację?