import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
+import java.util.Map;
import org.junit.Test;
import org.opendaylight.mdsal.binding.spec.reflect.BindingReflections;
import org.opendaylight.protocol.bgp.rib.spi.AbstractRIBSupportTest;
.setRouteTargetConstrainChoice(RT)
.setOriginAs(ORIGIN_AS)
.build();
- private static final RouteTargetConstrainRoutes RT_ROUTES
- = new RouteTargetConstrainRoutesBuilder()
- .setRouteTargetConstrainRoute(Collections.singletonList(ROUTE)).build();
+ private static final RouteTargetConstrainRoutes RT_ROUTES = new RouteTargetConstrainRoutesBuilder()
+ .setRouteTargetConstrainRoute(Map.of(ROUTE.key(), ROUTE))
+ .build();
private static final RouteTargetConstrainDestination RT_DESTINATION = new RouteTargetConstrainDestinationBuilder()
.setRouteTargetConstrainChoice(RT)
public void setUp() throws Exception {
super.setUp();
NlriActivator.registerNlriParsers(new ArrayList<>());
- this.ribSupport = RouteTargetConstrainRIBSupport.getInstance(this.mappingService);
+ this.ribSupport = RouteTargetConstrainRIBSupport.getInstance(this.adapter.currentSerializer());
setUpTestCustomizer(this.ribSupport);
}
@Test
public void testRouteAttributesIdentifier() {
- assertEquals(new NodeIdentifier(Attributes.QNAME.withModule(BindingReflections
+ assertEquals(new NodeIdentifier(Attributes.QNAME.bindTo(BindingReflections
.getQNameModule(RouteTargetConstrainRoutesCase.class))),
this.ribSupport.routeAttributesIdentifier());
}