package org.marketcetera.util.unicode; import java.io.File; /** * @author tlerios@marketcetera.com * @since 0.6.0 * @version $Id: FileDecoderFileTest.java 16154 2012-07-14 16:34:05Z colin $ */ /* $License$ */ public class FileDecoderFileTest extends FileDecoderTestBase { @Override protected String decode (byte[] bytes) throws Exception { return decode(new ReaderCreator() { @Override public UnicodeFileReader create() throws Exception { return new UnicodeFileReader(new File(TEST_FILE)); } },null,null,null,bytes); } @Override protected String decode (final SignatureCharset sc, byte[] bytes) throws Exception { return decode(new ReaderCreator() { @Override public UnicodeFileReader create() throws Exception { return new UnicodeFileReader(new File(TEST_FILE),sc); } },null,sc,sc,bytes); } @Override protected String decode (final DecodingStrategy strategy, SignatureCharset sc, byte[] bytes) throws Exception { return decode(new ReaderCreator() { @Override public UnicodeFileReader create() throws Exception { return new UnicodeFileReader(new File(TEST_FILE),strategy); } },strategy,null,sc,bytes); } }