package triaina.commons.test.utils; import java.io.File; import java.io.FileInputStream; import triaina.commons.exception.IORuntimeException; import triaina.commons.utils.CloseableUtils; import triaina.commons.utils.FileInputStreamUtils; import android.test.AndroidTestCase; public class FileInputStreamUtilsTest extends AndroidTestCase { public void testOpenOnException() { try { FileInputStreamUtils.open(new File("/a")); fail(); } catch (IORuntimeException exp){ } } public void testOpen() throws Exception { File file = new File(getContext().getCacheDir() + "/" + "a"); FileInputStream in = null; try { file.createNewFile(); in = FileInputStreamUtils.open(file); } finally { CloseableUtils.close(in); file.delete(); } } }