Use EnumTypeBuilder 78/42778/1
authorRobert Varga <rovarga@cisco.com>
Fri, 29 Jul 2016 12:00:32 +0000 (14:00 +0200)
committerRobert Varga <rovarga@cisco.com>
Fri, 29 Jul 2016 12:00:32 +0000 (14:00 +0200)
EnumPairImpl is going away, just as all public model.util
implementation classes. Use EnumPairBuilder instead.

Change-Id: Ife86e3ddf432bbd8552d95a282589b1a52645320
Signed-off-by: Robert Varga <rovarga@cisco.com>
binding/mdsal-binding-generator-util/src/test/java/org/opendaylight/yangtools/binding/generator/util/generated/type/builder/EnumerationBuilderImplTest.java

index b6595995ce6af1afec4bc791c43f6075b302c484..4fb2595ccaac7419cc0ca2a44bf125a6319b3a7e 100644 (file)
@@ -12,17 +12,15 @@ import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertNotEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertNull;
-import com.google.common.collect.ImmutableList;
 import java.util.Collections;
 import org.junit.Before;
 import org.junit.Test;
 import org.opendaylight.yangtools.sal.binding.model.api.Enumeration;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.SchemaPath;
-import org.opendaylight.yangtools.yang.model.api.Status;
 import org.opendaylight.yangtools.yang.model.api.type.EnumTypeDefinition;
-import org.opendaylight.yangtools.yang.model.util.EnumPairImpl;
 import org.opendaylight.yangtools.yang.model.util.type.BaseTypes;
+import org.opendaylight.yangtools.yang.model.util.type.EnumPairBuilder;
 
 public class EnumerationBuilderImplTest {
 
@@ -141,8 +139,8 @@ public class EnumerationBuilderImplTest {
     @Test
     public void testUpdateEnumPairsFromEnumTypeDef() {
         EnumTypeDefinition enumTypeDefinition = BaseTypes.enumerationTypeBuilder(SchemaPath.SAME)
-                .addEnum(new EnumPairImpl("SomeName", 42, "Some Other Description", "Some other reference",
-                    Status.CURRENT, ImmutableList.of())).build();
+                .addEnum(EnumPairBuilder.create("SomeName", 42).setDescription("Some Other Description")
+                    .setReference("Some other reference").build()).build();
         enumerationBuilder.updateEnumPairsFromEnumTypeDef(enumTypeDefinition);
     }
 }