1 package io.fd.honeycomb.lisp.translate.initializers;
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertNotNull;
5 import static org.mockito.Mockito.mock;
8 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
9 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.Lisp;
10 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.LispState;
11 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.LispStateBuilder;
12 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.lisp.feature.data.grouping.LispFeatureDataBuilder;
15 public class LispInitializerTest {
17 public void convert() throws Exception {
19 final LispInitializer initializer = new LispInitializer(mock(DataBroker.class));
20 final LispState state = new LispStateBuilder()
22 .setLispFeatureData(new LispFeatureDataBuilder().build())
25 final Lisp operational = initializer.convert(state);
27 assertNotNull(operational);
28 assertEquals(operational.isEnable(), state.isEnable());
29 assertEquals(operational.getLispFeatureData(), state.getLispFeatureData());