package org.opennaas.itests.roadm.helpers; import org.opennaas.extensions.router.model.ComputerSystem; import org.opennaas.extensions.router.model.EthernetPort; import org.opennaas.extensions.router.model.LogicalDevice; public class CheckParametersHelper { /* check if it exists the Interface in the ComputerSystem */ public static int containsInterface(ComputerSystem model, EthernetPort ethernetPort) { int pos = 0; for (LogicalDevice logicalDevice : model.getLogicalDevices()) { if (logicalDevice instanceof EthernetPort && ((EthernetPort) logicalDevice).getName().equals(ethernetPort.getName()) && ((EthernetPort) logicalDevice).getPortNumber() == ethernetPort.getPortNumber()) { return pos; } pos++; } return -1; } }