Wie debugge ich Testtests, die Datenanbieter verwenden?Java

Java-Forum
Guest
 Wie debugge ich Testtests, die Datenanbieter verwenden?

Post by Guest »

Ich habe eine testng-Testmethode, die einen Datenanbieter verwendet, um Testeingaben zu erhalten. Ich möchte den Test nur debuggen, wenn der Test für die 2. Testdateneingabe ausgeführt wird. Wie mache ich das? Wie soll ich den Haltepunkt festlegen?

Hier ist ein Beispielcode.

Code: Select all

@Test(dataProvider = "myDataProvider")
public void findStringInString(String input, String toFind, boolean found){
Assert.assertEquals(finder(input, toFind), found, "Could not find " + toFind + " in " + input);
}

@DataProvider(name = "myDataProvider")
public static Object[][] stringSource()
{
return new Object[][] {
{"hello", "hell", true},
{"nice", "iced", false},
{etc...}
};
}
PS – Abgesehen davon: Sieht dieser Code wie ein Anti-Pattern oder eine schlechte Praxis aus?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • Phpunit -Datenanbieter -Argument -Zählfehler
    by Anonymous » » in Php
    0 Replies
    5 Views
    Last post by Anonymous
  • Wie debugge ich die JavaScript -Datei, während ich das Flask -Projekt in VSCODE ausführe?
    by Anonymous » » in Python
    0 Replies
    6 Views
    Last post by Anonymous
  • Wie debugge ich CUDA in VSCode unter Windows?
    by Guest » » in C++
    0 Replies
    17 Views
    Last post by Guest
  • Wie debugge ich diese Google Lens -URL?
    by Anonymous » » in Python
    0 Replies
    7 Views
    Last post by Anonymous
  • Wie debugge ich ORA-08177?
    by Anonymous » » in Java
    0 Replies
    0 Views
    Last post by Anonymous