package org.test4j.json.encoder.single.fixed;
import java.util.ArrayList;
import java.util.UUID;
import org.test4j.json.encoder.EncoderTest;
import org.test4j.json.helper.JSONFeature;
import org.testng.annotations.Test;
@Test(groups = { "test4j", "json" })
public class UUIDEncoderTest extends EncoderTest {
@Test
public void testEncodeSingleValue() throws Exception {
UUID uuid = UUID.randomUUID();
UUIDEncoder encoder = UUIDEncoder.instance;
encoder.setFeatures(JSONFeature.UseSingleQuote);
encoder.encode(uuid, writer, new ArrayList<String>());
String result = writer.toString();
want.string(result).start("{#class:'UUID',#value:'").end("'}");
}
}