All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.iovation.launchkey.sdk.integration.cucumber.converters.TerritoryFenceConverter Maven / Gradle / Ivy

There is a newer version: 4.10.0
Show newest version
package com.iovation.launchkey.sdk.integration.cucumber.converters;

import com.iovation.launchkey.sdk.domain.policy.TerritoryFence;
import io.cucumber.datatable.DataTable;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public class TerritoryFenceConverter {
    public static List fromDataTable(DataTable dataTable) {
        List fences = new ArrayList<>();
        List> rows = dataTable.asMaps(String.class, String.class);
        for (Map map : rows) {
            fences.add(new TerritoryFence(
                    map.get("name"),
                    map.get("country"),
                    map.get("admin_area"),
                    map.get("postal_code")
            ));
        }
        return fences;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy