// ThumbnailReaderTest.java package net.sf.gogui.thumbnail; import java.io.File; import java.io.IOException; public final class ThumbnailReaderTest extends junit.framework.TestCase { public static void main(String args[]) { junit.textui.TestRunner.run(suite()); } public static junit.framework.Test suite() { return new junit.framework.TestSuite(ThumbnailReaderTest.class); } public void testRead() throws IOException { ThumbnailReader.MetaData metaData = getMetaData("gnome-thumbnail.png"); assertEquals("file:///compsci/brule9/cshome/emarkus/gogui/sgf" + "/openings/9x9/007.sgf", metaData.m_uri.toString()); assertEquals(1168622250, metaData.m_lastModified); assertEquals("GNOME::ThumbnailFactory", metaData.m_software); assertNull(metaData.m_description); assertNull(metaData.m_mimeType); } private ThumbnailReader.MetaData getMetaData(String fileName) throws IOException { File file = new File(getClass().getResource(fileName).getPath()); return ThumbnailReader.read(file); } }