package de.uni_siegen.wineme.come_in.thumbnailer.test;
import java.io.File;
import java.util.Collection;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized.Parameters;
import uk.ac.lkl.common.util.testing.LabelledParameterized;
@RunWith(LabelledParameterized.class)
public class ThumbnailGeneratorBasicTest extends ThumbnailerFileTestDummy
{
public ThumbnailGeneratorBasicTest(String name, File input)
{
super(input);
}
@Before
public void setSize()
{
setImageSize(100, 75, 0);
}
@Test
public void generateThumbnail() throws Exception
{
try {
create_thumbnail(inputFile);
} catch (Exception e) {
throw new Exception("Exception in file " + inputFile.getName() + ":", e);
}
}
@Parameters
public static Collection<Object[]> listFiles()
{
return getFileList(TESTFILES_DIR);
}
}