import org.junit.Test;
import org.opendaylight.transportpce.common.converter.JsonStringConverter;
import org.opendaylight.transportpce.test.AbstractTest;
-import org.opendaylight.yang.gen.v1.gnpy.gnpy.api.rev190103.GnpyApi;
-import org.opendaylight.yang.gen.v1.gnpy.path.rev200909.Result;
+import org.opendaylight.yang.gen.v1.gnpy.gnpy.api.rev220221.Request;
+import org.opendaylight.yang.gen.v1.gnpy.path.rev220221.Result;
import org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
import org.opendaylight.yangtools.yang.data.codec.gson.JSONCodecFactorySupplier;
public class GnpyConsumerTest extends JerseyTest {
private static final Logger LOG = LoggerFactory.getLogger(GnpyConsumerTest.class);
- private JsonStringConverter<GnpyApi> gnpyApiConverter;
+ private JsonStringConverter<Request> gnpyApiConverter;
@Override
protected Application configure() {
"mylogin",
"mypassword",
AbstractTest.getDataStoreContextUtil().getBindingDOMCodecServices());
- QName pathQname = QName.create("gnpy:gnpy-api", "2019-01-03", "gnpy-api");
+ QName pathQname = Request.QNAME;
YangInstanceIdentifier yangId = YangInstanceIdentifier.of(pathQname);
- GnpyApi request = gnpyApiConverter
+ Request request = gnpyApiConverter
.createDataObjectFromJsonString(yangId,
Files.readString(Paths.get("src/test/resources/gnpy/gnpy_request.json")),
JSONCodecFactorySupplier.DRAFT_LHOTKA_NETMOD_YANG_JSON_02);