Ich bin derzeit mit einem älteren Java Maven-Projekt beschäftigt, das ich ändern muss. Ich habe einen Testbericht mit Cobertura durchgeführt und kann sehen, dass die Logik, die ich ändern muss, derzeit durch einen Test abgedeckt wird. Angesichts der Tatsache, dass die Codebasis mehrere zehntausend Klassen umfasst, ist die Komplexität vieler Klassen und Tests sehr groß und sie testen ihre Code-Einheit nicht, indem sie sich für eine Art Semi-Integrationstests entscheiden. Ich werde kein Glück haben, manuell herauszufinden, welche Tests diese Abdeckung bieten.Quelle der Testabdeckung finden
Was würde ich im Idealfall haben, ist eine Möglichkeit, dass die Linie, um herauszufinden, x
der Quellklasse y
wird durch die Methode r
t
der Testklasse abgedeckt.
Gibt es einen Weg mit Cobertura oder einem anderen Tool (hoffentlich ein Maven-Plugin), dass ich die Tests sehen kann, die tatsächlich jeden LoC abdecken?