Ich habe ein Java-Projekt, dessen Coverage-Ergebnisse an SonarQube gesendet werden, aber ich habe ein Problem mit einer Zeile in einer meiner Klassen. Es besagt, dass nur 1/6 Zweige für die untere Zeile abgedeckt sind, aber für das Leben von mir kann ich nicht herausfinden, was die 6 Zweige sind, oder warum nur einer getestet wird.So ermitteln Sie, welche Zweige in SonarQube aufgelistet sind
Ich habe einen Test, wo Datencenter eine Liste ist, und wo Datencenter eine Zeichenfolge ist, so sicher wäre, dass es mindestens 2 Zweige abgedeckt sind. Ich kann nicht herausfinden, was die anderen Zweige sein könnten, abgesehen davon, dass es kein Beispiel dafür ist, oder warum es sagt, dass nur 1 Zweig abgedeckt wird.
Wenn jemand einen Vorschlag hat, was die anderen Zweige sein könnten, oder wenn dies nur ein Fehler sein könnte, lass es mich wissen.
assert (datacenters instanceof List || datacenters instanceof String);
Haben Sie einen Vorschlag, was 6 Zweige an dieser Linie sind? – annedroiid