@@ -0,0 +1,735 @@
+package org.jcodings.specific;%0A%0Aimport org.jcodings.Ptr;%0Aimport org.jcodings.transcode.EConv;%0Aimport org.jcodings.transcode.TranscoderDB;%0Aimport org.jcodings.transcode.Transcoding;%0Aimport org.junit.Assert;%0Aimport org.junit.Test;%0A%0Aimport java.util.Arrays;%0A%0A/**%0A * Created by headius on 2/25/14.%0A */%0Apublic class TestEConv %7B%0A    @Test%0A    public void testUTF8toUTF16() throws Exception%7B%0A        EConv econv = TranscoderDB.open(%22UTF-8%22.getBytes(), %22UTF-16%22.getBytes(), 0);%0A%0A        byte%5B%5D src = %22foo%22.getBytes(%22UTF-8%22);%0A        byte%5B%5D dest = new byte%5B%22foo%22.getBytes(%22UTF-16%22).length%5D;%0A%0A        econv.convert(src, new Ptr(0), 3, dest, new Ptr(0), dest.length, 0);%0A%0A        Assert.assertArrayEquals(%22foo%22.getBytes(%22UTF-16%22), dest);%0A    %7D%0A%7D%0A

Add basic tests for EConv.