private SimplePCEPExtensionProviderContext ctx;
private SegmentRoutingActivator act;
+ private boolean isIanaAssignedType;
+ private SrRroSubobjectParser parser;
@Before
public void setUp() {
this.ctx = new SimplePCEPExtensionProviderContext();
this.act = new SegmentRoutingActivator();
this.act.start(this.ctx);
+ isIanaAssignedType = false;
+ parser = new SrRroSubobjectParser(isIanaAssignedType);
}
@Test
public void testSrRroSubobjectIpv4NodeIdNAI() throws PCEPDeserializerException {
- final SrRroSubobjectParser parser = new SrRroSubobjectParser();
final SrRroTypeBuilder builder = new SrRroTypeBuilder();
builder.setSidType(SidType.Ipv4NodeId);
builder.setSid(123456L);
@Test
public void testSrRroSubobjectIpv6NodeIdNAI() throws PCEPDeserializerException {
- final SrRroSubobjectParser parser = new SrRroSubobjectParser();
final SrRroTypeBuilder builder = new SrRroTypeBuilder();
builder.setSidType(SidType.Ipv6NodeId);
builder.setCFlag(false);
@Test
public void testSrRroSubobjectIpv4AdjacencyNAI() throws PCEPDeserializerException {
- final SrRroSubobjectParser parser = new SrRroSubobjectParser();
final SrRroTypeBuilder builder = new SrRroTypeBuilder();
builder.setSidType(SidType.Ipv4Adjacency);
builder.setSid(123456L);
@Test
public void testSrRroSubobjectIpv6AdjacencyNAI() throws PCEPDeserializerException {
- final SrRroSubobjectParser parser = new SrRroSubobjectParser();
final SrRroTypeBuilder builder = new SrRroTypeBuilder();
builder.setSidType(SidType.Ipv6Adjacency);
builder.setSid(123456L);
@Test
public void testSrRroSubobjectUnnumberedNAI() throws PCEPDeserializerException {
- final SrRroSubobjectParser parser = new SrRroSubobjectParser();
final SrRroTypeBuilder builder = new SrRroTypeBuilder();
builder.setSidType(SidType.Unnumbered);
builder.setSid(123456L);
@Test
public void testSrRroSubobjectWithoutNAI() throws PCEPDeserializerException {
- final SrRroSubobjectParser parser = new SrRroSubobjectParser();
final SrRroTypeBuilder builder = new SrRroTypeBuilder();
builder.setSidType(SidType.Ipv4NodeId);
builder.setSid(123470L);
@Test
public void testSrRroSubobjectWithoutBody() throws PCEPDeserializerException {
- final SrRroSubobjectParser parser = new SrRroSubobjectParser();
final SrRroTypeBuilder builder = new SrRroTypeBuilder();
builder.setSidType(SidType.Ipv4NodeId);
builder.setCFlag(false);