package org.test4j.json.encoder.single.fixed;
import java.math.BigInteger;
import org.test4j.json.encoder.EncoderTest;
import org.test4j.json.encoder.single.fixed.BigIntegerEncoder;
import org.testng.annotations.Test;
public class BigIntegerEncoderTest extends EncoderTest {
@Test
public void testBigIntegerEncoder() {
String intStr = "9999999999999999999999999";
BigInteger bigint = new BigInteger(intStr);
BigIntegerEncoder encoder = BigIntegerEncoder.instance;
this.setUnmarkFeature(encoder);
encoder.encode(bigint, writer, references);
String json = writer.toString();
want.string(json).isEqualTo(intStr);
}
}