+
+ @Test
+ public void testOrigin() {
+ final BgpOrigin or = BgpOrigin.Egp;
+ assertEquals(or.name(), "Egp");
+ }
+
+ @Test
+ public void testBaseBGPObjectState() {
+ final BaseBGPObjectState state = new BaseBGPObjectState(BgpOrigin.Incomplete, null);
+ final BaseBGPObjectState state1 = new BaseBGPObjectState(BgpOrigin.Incomplete, null);
+ assertNull(state.getAggregator());
+ assertEquals(BgpOrigin.Incomplete, state.getOrigin());
+ assertEquals(state.toString(), state1.toString());
+
+ final BaseBGPObjectState s = new BaseBGPObjectState(state);
+ assertEquals(state, s);
+ assertEquals(state.hashCode(), s.hashCode());
+
+ assertEquals(s, s.newInstance());
+ }