Как получить общее количество итераций для поставщика данных - PullRequest
0 голосов
/ 28 октября 2019

У меня есть провайдер данных, который возвращает 2d (данные взяты из Excel) и передает его в @ test.

Через автоматизацию я хочу активировать какого-то пользователя и после выполнения определенного действия снова активировать этих пользователей.

Таким образом, инструкции по действиям извлекаются из Excel через поставщика данных. Активация пользователя должна выполняться после того, как поставщик данных выполняет последнюю итерацию.

Данные Excel являются динамическими. есть ли способ узнать общую строку или итоговую итерацию поставщика данных

Поставщик данных (имя) Код для возврата 2d

@ test (имя поставщика данных)

Выполнитедействие (если оно достигнет финальной итерации де активировать). Есть ли способ для

1 Ответ

1 голос
/ 28 октября 2019

Если у вас есть 2d массив, то вы можете сделать так

int[][] example = new int[4][4];

for(int i=0; i<example.length; i++) {
        for(int j=0; j<example[i].length; j++) {

           if (i==example.length-1 && j == example[i].length-1){

                   //do your stuff , this is last iteration      
              }

        }
...