@DataProvider
public Object[][] markerLabelsExpectedListForHoverElementsVechicleListOnMapPage() {
return new Object[][]{
{"boxFromVechicleList", "PL"},
{"dropdownButtonForAutoTestsForDesktop", "PL"},
{"boxFromVechicleList", "ENG"},
{"dropdownButtonForAutoTestsForDesktop", "ENG"},
};
}
/// KLASA Z METODAMI STATYCZNYMI
public final class NazwaKlasyZawierajacejListy {
private static Object[] jakasTamTablicaStatyczna; //obojetnie co, to co chcesz przechowywac
private NazwaKlasyZawierajacejListy () { // private constructor
// tutaj tworzysz te listy/tablice przy pierwszym uzyciu klasy (samo sie to dzieje bo mamy bezparametrowy konstruktor prywatny)
jakasTamTablicaStatyczna = new costam co chcesz przypisac...
}
public static Object[] getJakasTamTablicaStatyczna() {
return jakasTamTablicaStatyczna;
}
}
// WYKORZYSTANIE
// tam gdzie chcesz tego uzywac sobie zaimportuj te klase co zrobiles wyzej i potem:
@DataProvider
public Object[][] markerLabelsExpectedListForHoverElementsVechicleListOnMapPage() {
return new Object[][]{
{NazwaKlasyZawierajacejListy.getJakasTamTablicaStatyczna()}
};
}