package org.dddlib.image.file;
import org.apache.commons.io.FileUtils;
import org.dddlib.image.api.ImageAccess;
import org.dddlib.image.api.pojo.ImageFile;
import org.junit.Test;
import java.io.File;
import java.io.IOException;
import static org.junit.Assert.assertTrue;
/**
* Created by lingen on 14-7-16.
*/
public class FileImageAccessTest {
private String file = getClass().getResource("/aaa.jpg").getFile();
private String director = new File(file).getParent();
@Test
public void test() throws IOException {
ImageAccess imageAccess = new FileImageAccess(director);
String mediaId = imageAccess.saveImageFile(FileUtils.readFileToByteArray(new File(file)),"abc.jpg");
assertTrue(mediaId!=null);
ImageFile imageFile = imageAccess.getImageFile(mediaId);
assertTrue(imageFile.getContent()!=null);
assertTrue(imageFile.getFileName().equals("abc.jpg"));
}
}