import static org.junit.Assert.assertEquals;
import java.io.InputStream;
+import java.util.ArrayList;
+import java.util.List;
import javassist.ClassPool;
import org.opendaylight.yangtools.sal.binding.generator.impl.ModuleInfoBackedContext;
import org.opendaylight.yangtools.sal.binding.generator.impl.RuntimeGeneratedMappingServiceImpl;
import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
+import org.opendaylight.yangtools.yang.binding.InstanceIdentifier.PathArgument;
import org.opendaylight.yangtools.yang.binding.util.BindingReflections;
import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
+import com.google.common.collect.Lists;
+
public class RestconfUtilsTest {
private RuntimeGeneratedMappingServiceImpl mappingService;
@Test
public void testToDataObjectMappingWithNestedAugmentations() {
final InstanceIdentifier<Topology> topologyIdentifier = InstanceIdentifier.builder(NetworkTopology.class)
- .child(Topology.class, new TopologyKey(new TopologyId("topology"))).toInstance();
+ .child(Topology.class).build();
final InputStream is = this.getClass().getClassLoader().getResourceAsStream("topology.xml");
final DataSchemaNode dataSchema = RestconfUtils.toRestconfIdentifier(topologyIdentifier, this.mappingService,
this.mappingService.getSchemaContext()).getValue();