1 package io.fd.honeycomb.lisp.translate.read;
3 import static org.junit.Assert.assertTrue;
5 import io.fd.honeycomb.translate.read.ReadFailedException;
6 import io.fd.honeycomb.translate.spi.read.ReaderCustomizer;
7 import io.fd.honeycomb.vpp.test.read.ListReaderCustomizerTest;
8 import org.junit.Before;
10 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.adjacencies.grouping.AdjacenciesBuilder;
11 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.adjacencies.grouping.adjacencies.Adjacency;
12 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.adjacencies.grouping.adjacencies.AdjacencyBuilder;
13 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.lisp.rev160520.adjacencies.grouping.adjacencies.AdjacencyKey;
14 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
17 public class AdjacencyCustomizerTest extends ListReaderCustomizerTest<Adjacency, AdjacencyKey, AdjacencyBuilder> {
19 private InstanceIdentifier<Adjacency> identifier;
21 public AdjacencyCustomizerTest() {
22 super(Adjacency.class, AdjacenciesBuilder.class);
27 identifier = InstanceIdentifier.create(Adjacency.class);
31 public void getAllIds() throws Exception {
32 assertTrue(getCustomizer().getAllIds(identifier, ctx).isEmpty());
35 @Test(expected = ReadFailedException.class)
36 public void readCurrentAttributes() throws Exception {
37 getCustomizer().readCurrentAttributes(identifier, new AdjacencyBuilder(), ctx);
41 protected ReaderCustomizer<Adjacency, AdjacencyBuilder> initCustomizer() {
42 return new AdjacencyCustomizer(api);