import org.junit.Test;
import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
import org.opendaylight.transportpce.common.network.NetworkTransactionImpl;
import org.junit.Test;
import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
import org.opendaylight.transportpce.common.network.NetworkTransactionImpl;
import org.opendaylight.transportpce.test.AbstractTest;
import org.opendaylight.yang.gen.v1.http.org.openroadm.clli.network.rev191129.NetworkTypes1;
import org.opendaylight.yang.gen.v1.http.org.openroadm.clli.network.rev191129.NetworkTypes1Builder;
import org.opendaylight.yang.gen.v1.http.org.openroadm.clli.network.rev191129.networks.network.network.types.ClliNetworkBuilder;
import org.opendaylight.transportpce.test.AbstractTest;
import org.opendaylight.yang.gen.v1.http.org.openroadm.clli.network.rev191129.NetworkTypes1;
import org.opendaylight.yang.gen.v1.http.org.openroadm.clli.network.rev191129.NetworkTypes1Builder;
import org.opendaylight.yang.gen.v1.http.org.openroadm.clli.network.rev191129.networks.network.network.types.ClliNetworkBuilder;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.NetworkId;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.Networks;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.networks.Network;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.NetworkId;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.Networks;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.network.rev180226.networks.Network;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
public class TpceNetworkTest extends AbstractTest {
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
public class TpceNetworkTest extends AbstractTest {
assertNull("toto layer should not have any network-type augmentation", createdOrdNetwork.getNetworkTypes()
.augmentation(NetworkTypes1.class));
assertNull("toto layer should not have any network-type augmentation", createdOrdNetwork.getNetworkTypes()
assertNull("toto layer should not have any network-type augmentation", createdOrdNetwork.getNetworkTypes()
.augmentation(NetworkTypes1.class));
assertNull("toto layer should not have any network-type augmentation", createdOrdNetwork.getNetworkTypes()
.NetworkTypes1.class));
}
private void commonNetworkAugmentationTest(Network createdOrdNetwork) {
Augmentation<NetworkTypes> ordComNet
.NetworkTypes1.class));
}
private void commonNetworkAugmentationTest(Network createdOrdNetwork) {
Augmentation<NetworkTypes> ordComNet
.setOpenroadmCommonNetwork(new OpenroadmCommonNetworkBuilder().build())
.build();
assertNotNull("common-network augmentation should not be null", createdOrdNetwork.getNetworkTypes()
.augmentation(
.setOpenroadmCommonNetwork(new OpenroadmCommonNetworkBuilder().build())
.build();
assertNotNull("common-network augmentation should not be null", createdOrdNetwork.getNetworkTypes()
.augmentation(
assertEquals("bad common-network augmentation for network-types", ordComNet, createdOrdNetwork.getNetworkTypes()
.augmentation(
assertEquals("bad common-network augmentation for network-types", ordComNet, createdOrdNetwork.getNetworkTypes()
.augmentation(