X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-util%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Futil%2FBaseTypesTest.java;h=2ed2274ccea86cde82d87ee835cc786b0d452f8a;hb=1636eaae9a133d79301b7ebb02ae8d6a5fc38117;hp=1f0d806a2c45e2de8f4e83671880f7740445afb6;hpb=a9d62f6dfc5efd6ae856428137013c774d9f24c4;p=yangtools.git diff --git a/yang/yang-model-util/src/test/java/org/opendaylight/yangtools/yang/model/util/BaseTypesTest.java b/yang/yang-model-util/src/test/java/org/opendaylight/yangtools/yang/model/util/BaseTypesTest.java index 1f0d806a2c..2ed2274cce 100644 --- a/yang/yang-model-util/src/test/java/org/opendaylight/yangtools/yang/model/util/BaseTypesTest.java +++ b/yang/yang-model-util/src/test/java/org/opendaylight/yangtools/yang/model/util/BaseTypesTest.java @@ -7,67 +7,17 @@ */ package org.opendaylight.yangtools.yang.model.util; -import com.google.common.base.Optional; -import org.junit.Test; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; + +import org.junit.Test; public class BaseTypesTest { @Test - public void canCreateBaseTypes() { - Optional int8 = BaseTypes.defaultBaseTypeFor("int8"); - assertEquals(Optional.of(Int8.getInstance()), int8); - - Optional int16 = BaseTypes.defaultBaseTypeFor("int16"); - assertEquals(Optional.of(Int16.getInstance()), int16); - - Optional int32 = BaseTypes.defaultBaseTypeFor("int32"); - assertEquals(Optional.of(Int32.getInstance()), int32); - - Optional int64 = BaseTypes.defaultBaseTypeFor("int64"); - assertEquals(Optional.of(Int64.getInstance()), int64); - - Optional int128 = BaseTypes.defaultBaseTypeFor("int128"); - assertEquals("wrong type", Optional.absent(), int128); - - Optional uint8 = BaseTypes.defaultBaseTypeFor("uint8"); - assertEquals(Optional.of(Uint8.getInstance()), uint8); - - Optional uint16 = BaseTypes.defaultBaseTypeFor("uint16"); - assertEquals(Optional.of(Uint16.getInstance()), uint16); - - Optional uint32 = BaseTypes.defaultBaseTypeFor("uint32"); - assertEquals(Optional.of(Uint32.getInstance()), uint32); - - Optional uint64 = BaseTypes.defaultBaseTypeFor("uint64"); - assertEquals(Optional.of(Uint64.getInstance()), uint64); - - Optional uint128 = BaseTypes.defaultBaseTypeFor("uint128"); - assertEquals("wrong type", Optional.absent(), uint128); - - Optional stringType = BaseTypes.defaultBaseTypeFor("string"); - assertEquals(Optional.of(StringType.getInstance()), stringType); - - Optional binaryType = BaseTypes.defaultBaseTypeFor("binary"); - assertEquals(Optional.of(BinaryType.getInstance()), binaryType); - - Optional booleanType = BaseTypes.defaultBaseTypeFor("boolean"); - assertEquals(Optional.of(BooleanType.getInstance()), booleanType); - - Optional emptyType = BaseTypes.defaultBaseTypeFor("empty"); - assertEquals(Optional.of(EmptyType.getInstance()), emptyType); - - Optional instance_identifier = BaseTypes.defaultBaseTypeFor("instance_identifier"); - assertEquals(Optional.absent(), instance_identifier); - - Optional whatever = BaseTypes.defaultBaseTypeFor("whatever"); - assertEquals("wrong type", Optional.absent(), whatever); - + public void testIsYangBuildInType() { assertFalse("whatever is not build-in type", BaseTypes.isYangBuildInType("whatever")); assertTrue("int8 is build-in type", BaseTypes.isYangBuildInType("int8")); } -} \ No newline at end of file +}