package org.opendaylight.yangtools.yang.data.impl.codecs;
-import static org.junit.Assert.*;
-
+import static org.junit.Assert.assertEquals;
import org.junit.Test;
import org.opendaylight.yangtools.yang.data.api.codec.Int8Codec;
-import org.opendaylight.yangtools.yang.model.util.Int8;
+import org.opendaylight.yangtools.yang.model.util.type.BaseTypes;
/**
* Unit tests for Int8CodecString.
@SuppressWarnings("unchecked")
@Test
public void testSerialize() {
- Int8Codec<String> codec = TypeDefinitionAwareCodecTestHelper.getCodec(Int8.getInstance(), Int8Codec.class);
+ Int8Codec<String> codec = TypeDefinitionAwareCodecTestHelper.getCodec(BaseTypes.int8Type(), Int8Codec.class);
assertEquals("serialize", "10", codec.serialize(Byte.valueOf( (byte) 10 )));
assertEquals("serialize", "", codec.serialize(null));
final String integer = "64";
final String negInteger = "-64";
- Int8Codec<String> codec = TypeDefinitionAwareCodecTestHelper.getCodec(Int8.getInstance(), Int8Codec.class);
+ Int8Codec<String> codec = TypeDefinitionAwareCodecTestHelper.getCodec(BaseTypes.int8Type(), Int8Codec.class);
assertEquals("deserialize", codec.deserialize(hexa), Byte.valueOf("040", 16));
assertEquals("deserialize", codec.deserialize(negHexa), Byte.valueOf("-040", 16));