Ich habe eine Methode in Junit, die für die Überprüfung von Fehlern in einer sehr großen Datei (mehr als 200 k Zeilen) verantwortlich ist.Junit: Wie man Zeilennummer in Parameterdatei
Ich würde gerne wissen, ob es eine Variable gibt, in der Junit die Zeilen, die die Datei enthalten, und die Zeile, in der er den Test durchführt, verwendet, um sie zu verwenden.
Ich weiß, dass in testCase() gibt es eine private Variable, die die Zeile enthält, auf der der Test ausgeführt wird, aber ich kann nicht darauf zugreifen, einen Ratschlag?
Der verwendete Code ist wie folgt:
@Test
@FileParameters("fileparameter")
public void testFechaAlteracionExpedienteFS(String line) {
String TEST= 'test';
assertThat(TEST).overridingErrorMessage("Expected: <%s> - but it was: <%s>", line, TEST, ConstantesSql.getConsulta()).isEqualTo(line);
ich Maven mit Junit 4+ bin mit.
Vielleicht ist die Anzahl der Zeilen zu wissen, ist in Ordnung, aber ich brauche die Nummer der Zeile, die zu testen ist. Junit kümmert sich um die Dateiverwaltung, also denke ich irgendwie, dass Sie auf diese Informationen zugreifen können. – Eshagerao