package org.opendaylight.yangtools.yang.data.impl.codecs;
-import static org.junit.Assert.*;
+import static org.junit.Assert.assertEquals;
import static org.opendaylight.yangtools.yang.data.impl.codecs.TypeDefinitionAwareCodecTestHelper.deserializeWithExpectedIllegalArgEx;
import static org.opendaylight.yangtools.yang.data.impl.codecs.TypeDefinitionAwareCodecTestHelper.getCodec;
-
import org.junit.Test;
import org.opendaylight.yangtools.yang.data.api.codec.Uint32Codec;
-import org.opendaylight.yangtools.yang.model.util.Uint32;
+import org.opendaylight.yangtools.yang.model.util.type.BaseTypes;
/**
* Unit tests for Uint32CodecString.
@SuppressWarnings("unchecked")
@Test
public void testSerialize() {
- Uint32Codec<String> codec = getCodec(Uint32.getInstance(), Uint32Codec.class);
+ Uint32Codec<String> codec = getCodec(BaseTypes.uint32Type(), Uint32Codec.class);
assertEquals("serialize", "10", codec.serialize(Long.valueOf( 10 )));
assertEquals("serialize", "", codec.serialize(null));
final String octal = "010577776336";
final String integer = "1174404318";
- Uint32Codec<String> codec = getCodec(Uint32.getInstance(), Uint32Codec.class);
+ Uint32Codec<String> codec = getCodec(BaseTypes.uint32Type(), Uint32Codec.class);
assertEquals("deserialize", codec.deserialize(hexa), Long.valueOf("45FFFCDE", 16));
assertEquals("deserialize", codec.deserialize(octal), Long.valueOf(octal, 8));
assertEquals("deserialize", codec.deserialize(integer), Long.valueOf(integer, 10));