/* * ============LICENSE_START======================================================= * ONAP : SO * ================================================================================ * Copyright 2018 TechMahindra *================================================================================= * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ============LICENSE_END========================================================= */ package org.openecomp.mso.openstack.beans; import static org.junit.Assert.*; import java.util.ArrayList; import java.util.List; import org.junit.Test; import org.mockito.InjectMocks; import org.mockito.Mock; import org.openecomp.mso.entity.MsoRequest; public class NetworkRollbackTest { @Mock MsoRequest ms = new MsoRequest(); @InjectMocks NetworkRollback nr = new NetworkRollback(); @Test public void test() { List vlans = new ArrayList(); vlans.add(1); vlans.add(2); nr.setCloudId("cloudId"); nr.setModelCustomizationUuid("modelCustomizationUuid"); nr.setNetworkId("networkId"); nr.setNetworkName("networkName"); nr.setNetworkStackId("networkStackId"); nr.setNetworkType("networkType");; nr.setNeutronNetworkId("neutronNetworkId"); nr.setPhysicalNetwork("physicalNetwork"); nr.setTenantId("tenantId"); nr.setNetworkCreated(false); nr.setVlans(vlans); nr.setMsoRequest(ms); assert(nr.getCloudId().equals("cloudId")); assert(nr.getModelCustomizationUuid().equals("modelCustomizationUuid")); assert(nr.getNetworkId().equals("networkId")); assert(nr.getNetworkName().equals("networkName")); assert(nr.getNetworkStackId().equals("networkStackId")); assert(nr.getNeutronNetworkId().equals("neutronNetworkId")); assert(nr.getPhysicalNetwork().equals("physicalNetwork")); assert(nr.getNetworkType().equals("networkType")); assert(nr.getTenantId().equals("tenantId")); assert(nr.getMsoRequest().equals(ms)); assertFalse(nr.getNetworkCreated()); assert(nr.getVlans().equals(vlans)); assert(nr.toString()!=null); } }