/* * Copyright (c) 2014 EMC Corporation * All Rights Reserved */ package com.emc.storageos.vnxe.requests; import org.junit.BeforeClass; import org.junit.Test; import com.emc.storageos.services.util.EnvConfig; import com.emc.storageos.vnxe.models.HostIpPortCreateParam; import com.emc.storageos.vnxe.models.VNXeBase; import com.emc.storageos.vnxe.models.VNXeCommandResult; import com.emc.storageos.vnxe.models.VNXeHostIpPort; public class HostIpPortRequestsTest { private static KHClient _client; private static String host = EnvConfig.get("sanity", "vnxe.host"); private static String userName = EnvConfig.get("sanity", "vnxe.username"); private static String password = EnvConfig.get("sanity", "vnxe.password"); @BeforeClass public static void setup() throws Exception { synchronized (_client) { _client = new KHClient(host, userName, password); } } @Test public void createHostIpPortTest() { HostIpPortRequests req = new HostIpPortRequests(_client); HostIpPortCreateParam parm = new HostIpPortCreateParam(); parm.setAddress("10.247.87.208"); VNXeBase host = new VNXeBase(); host.setId("Host_1"); parm.setHost(host); VNXeCommandResult result = req.createHostIpPort(parm); String id = result.getId(); System.out.println(id); } // @Test public void getIpPortTest() { HostIpPortRequests req = new HostIpPortRequests(_client); VNXeHostIpPort ipPort = req.getIpPortByIpAddress("1.1.1.1"); if (ipPort == null) { System.out.println("could not found the ip"); } } }