我使用 SilkTest 和 Java 自动化测试。在这个关键字中,我得到列表并将其与预期的进行比较。有没有办法优化我的代码,因为我已经多次声明了每个列表。
public void vérification_des_listes(String listAttendu) {
final String[] list1 = listAttendu.split(";", -1);
final ArrayList<String> listExpected = new ArrayList<>();
for (final String I : list1) {
listExpected.add(I);
}
System.out.println(listExpected.toString());
final Object[] list2 = desktop.<DomListBox>find("BrowserApplication.BrowserWindow.Personne.Titre_champ").getItems().toArray();
final ArrayList<String> listFound = new ArrayList<>();
for (final Object E : list2) {
listFound.add(E.toString());
}
System.out.println(listFound.toString());
assertTrue("", listExpected.equals(listFound));
}