mirror of
https://github.com/haraldk/TwelveMonkeys.git
synced 2025-08-04 20:15:28 -04:00
Getting rid of more JUnit deprecation.
This commit is contained in:
parent
107da17ca9
commit
622c6f40d4
@ -31,8 +31,8 @@
|
|||||||
package com.twelvemonkeys.imageio.spi;
|
package com.twelvemonkeys.imageio.spi;
|
||||||
|
|
||||||
import org.hamcrest.Description;
|
import org.hamcrest.Description;
|
||||||
|
import org.hamcrest.TypeSafeMatcher;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.internal.matchers.TypeSafeMatcher;
|
|
||||||
|
|
||||||
import javax.imageio.ImageReader;
|
import javax.imageio.ImageReader;
|
||||||
import javax.imageio.ImageWriter;
|
import javax.imageio.ImageWriter;
|
||||||
@ -63,52 +63,52 @@ public abstract class ReaderWriterProviderInfoTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void readerClassName() throws Exception {
|
public void readerClassName() {
|
||||||
assertClassExists(providerInfo.readerClassName(), ImageReader.class);
|
assertClassExists(providerInfo.readerClassName(), ImageReader.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void readerSpiClassNames() throws Exception {
|
public void readerSpiClassNames() {
|
||||||
assertClassesExist(providerInfo.readerSpiClassNames(), ImageReaderSpi.class);
|
assertClassesExist(providerInfo.readerSpiClassNames(), ImageReaderSpi.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void inputTypes() throws Exception {
|
public void inputTypes() {
|
||||||
assertNotNull(providerInfo.inputTypes());
|
assertNotNull(providerInfo.inputTypes());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void writerClassName() throws Exception {
|
public void writerClassName() {
|
||||||
assertClassExists(providerInfo.writerClassName(), ImageWriter.class);
|
assertClassExists(providerInfo.writerClassName(), ImageWriter.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void writerSpiClassNames() throws Exception {
|
public void writerSpiClassNames() {
|
||||||
assertClassesExist(providerInfo.writerSpiClassNames(), ImageWriterSpi.class);
|
assertClassesExist(providerInfo.writerSpiClassNames(), ImageWriterSpi.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void outputTypes() throws Exception {
|
public void outputTypes() {
|
||||||
assertNotNull(providerInfo.outputTypes());
|
assertNotNull(providerInfo.outputTypes());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void nativeStreamMetadataFormatClassName() throws Exception {
|
public void nativeStreamMetadataFormatClassName() {
|
||||||
assertClassExists(providerInfo.nativeStreamMetadataFormatClassName(), IIOMetadataFormat.class);
|
assertClassExists(providerInfo.nativeStreamMetadataFormatClassName(), IIOMetadataFormat.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void extraStreamMetadataFormatClassNames() throws Exception {
|
public void extraStreamMetadataFormatClassNames() {
|
||||||
assertClassesExist(providerInfo.extraStreamMetadataFormatClassNames(), IIOMetadataFormat.class);
|
assertClassesExist(providerInfo.extraStreamMetadataFormatClassNames(), IIOMetadataFormat.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void nativeImageMetadataFormatClassName() throws Exception {
|
public void nativeImageMetadataFormatClassName() {
|
||||||
assertClassExists(providerInfo.nativeImageMetadataFormatClassName(), IIOMetadataFormat.class);
|
assertClassExists(providerInfo.nativeImageMetadataFormatClassName(), IIOMetadataFormat.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void extraImageMetadataFormatClassNames() throws Exception {
|
public void extraImageMetadataFormatClassNames() {
|
||||||
assertClassesExist(providerInfo.extraImageMetadataFormatClassNames(), IIOMetadataFormat.class);
|
assertClassesExist(providerInfo.extraImageMetadataFormatClassNames(), IIOMetadataFormat.class);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -116,7 +116,7 @@ public abstract class ReaderWriterProviderInfoTest {
|
|||||||
public void formatNames() {
|
public void formatNames() {
|
||||||
String[] names = providerInfo.formatNames();
|
String[] names = providerInfo.formatNames();
|
||||||
assertNotNull(names);
|
assertNotNull(names);
|
||||||
assertFalse(names.length == 0);
|
assertNotEquals(0, names.length);
|
||||||
|
|
||||||
List<String> list = asList(names);
|
List<String> list = asList(names);
|
||||||
|
|
||||||
@ -133,7 +133,7 @@ public abstract class ReaderWriterProviderInfoTest {
|
|||||||
public void suffixes() {
|
public void suffixes() {
|
||||||
String[] suffixes = providerInfo.suffixes();
|
String[] suffixes = providerInfo.suffixes();
|
||||||
assertNotNull(suffixes);
|
assertNotNull(suffixes);
|
||||||
assertFalse(suffixes.length == 0);
|
assertNotEquals(0, suffixes.length);
|
||||||
|
|
||||||
for (String suffix : suffixes) {
|
for (String suffix : suffixes) {
|
||||||
assertNotNull(suffix);
|
assertNotNull(suffix);
|
||||||
@ -145,7 +145,7 @@ public abstract class ReaderWriterProviderInfoTest {
|
|||||||
public void mimeTypes() {
|
public void mimeTypes() {
|
||||||
String[] mimeTypes = providerInfo.mimeTypes();
|
String[] mimeTypes = providerInfo.mimeTypes();
|
||||||
assertNotNull(mimeTypes);
|
assertNotNull(mimeTypes);
|
||||||
assertFalse(mimeTypes.length == 0);
|
assertNotEquals(0, mimeTypes.length);
|
||||||
|
|
||||||
for (String mimeType : mimeTypes) {
|
for (String mimeType : mimeTypes) {
|
||||||
assertNotNull(mimeType);
|
assertNotNull(mimeType);
|
||||||
|
@ -31,10 +31,11 @@
|
|||||||
package com.twelvemonkeys.imageio.metadata;
|
package com.twelvemonkeys.imageio.metadata;
|
||||||
|
|
||||||
import com.twelvemonkeys.imageio.stream.URLImageInputStreamSpi;
|
import com.twelvemonkeys.imageio.stream.URLImageInputStreamSpi;
|
||||||
|
|
||||||
import org.hamcrest.Description;
|
import org.hamcrest.Description;
|
||||||
import org.hamcrest.Matcher;
|
import org.hamcrest.Matcher;
|
||||||
|
import org.hamcrest.TypeSafeMatcher;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
import org.junit.internal.matchers.TypeSafeMatcher;
|
|
||||||
|
|
||||||
import javax.imageio.ImageIO;
|
import javax.imageio.ImageIO;
|
||||||
import javax.imageio.spi.IIORegistry;
|
import javax.imageio.spi.IIORegistry;
|
||||||
@ -58,7 +59,7 @@ public abstract class MetadataReaderAbstractTest {
|
|||||||
ImageIO.setUseCache(false);
|
ImageIO.setUseCache(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected final URL getResource(final String name) throws IOException {
|
protected final URL getResource(final String name) {
|
||||||
return getClass().getResource(name);
|
return getClass().getResource(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -380,6 +380,7 @@ public class XMPReaderTest extends MetadataReaderAbstractTest {
|
|||||||
// photoshop|http://ns.adobe.com/photoshop/1.0/
|
// photoshop|http://ns.adobe.com/photoshop/1.0/
|
||||||
Directory photoshop = getDirectoryByNS(compound, XMP.NS_PHOTOSHOP);
|
Directory photoshop = getDirectoryByNS(compound, XMP.NS_PHOTOSHOP);
|
||||||
|
|
||||||
|
assertNotNull(photoshop);
|
||||||
assertEquals(3, photoshop.size());
|
assertEquals(3, photoshop.size());
|
||||||
assertThat(photoshop.getEntryById("http://ns.adobe.com/photoshop/1.0/ColorMode"), hasValue("1"));
|
assertThat(photoshop.getEntryById("http://ns.adobe.com/photoshop/1.0/ColorMode"), hasValue("1"));
|
||||||
assertThat(photoshop.getEntryById("http://ns.adobe.com/photoshop/1.0/ICCProfile"), hasValue("Dot Gain 20%"));
|
assertThat(photoshop.getEntryById("http://ns.adobe.com/photoshop/1.0/ICCProfile"), hasValue("Dot Gain 20%"));
|
||||||
@ -395,6 +396,8 @@ public class XMPReaderTest extends MetadataReaderAbstractTest {
|
|||||||
|
|
||||||
// xapMM|http://ns.adobe.com/xap/1.0/mm/
|
// xapMM|http://ns.adobe.com/xap/1.0/mm/
|
||||||
Directory mm = getDirectoryByNS(compound, XMP.NS_XAP_MM);
|
Directory mm = getDirectoryByNS(compound, XMP.NS_XAP_MM);
|
||||||
|
|
||||||
|
assertNotNull(mm);
|
||||||
assertEquals(3, mm.size());
|
assertEquals(3, mm.size());
|
||||||
assertThat(directory.getEntryById("http://ns.adobe.com/xap/1.0/mm/DocumentID"), hasValue("uuid:6DCA50CC7D53DD119F20F5A7EA4C9BEC"));
|
assertThat(directory.getEntryById("http://ns.adobe.com/xap/1.0/mm/DocumentID"), hasValue("uuid:6DCA50CC7D53DD119F20F5A7EA4C9BEC"));
|
||||||
assertThat(directory.getEntryById("http://ns.adobe.com/xap/1.0/mm/InstanceID"), hasValue("uuid:6ECA50CC7D53DD119F20F5A7EA4C9BEC"));
|
assertThat(directory.getEntryById("http://ns.adobe.com/xap/1.0/mm/InstanceID"), hasValue("uuid:6ECA50CC7D53DD119F20F5A7EA4C9BEC"));
|
||||||
@ -419,6 +422,8 @@ public class XMPReaderTest extends MetadataReaderAbstractTest {
|
|||||||
|
|
||||||
// dc|http://purl.org/dc/elements/1.1/
|
// dc|http://purl.org/dc/elements/1.1/
|
||||||
Directory dc = getDirectoryByNS(compound, XMP.NS_DC);
|
Directory dc = getDirectoryByNS(compound, XMP.NS_DC);
|
||||||
|
|
||||||
|
assertNotNull(dc);
|
||||||
assertEquals(1, dc.size());
|
assertEquals(1, dc.size());
|
||||||
|
|
||||||
assertThat(dc.getEntryById("http://purl.org/dc/elements/1.1/format"), hasValue("image/jpeg"));
|
assertThat(dc.getEntryById("http://purl.org/dc/elements/1.1/format"), hasValue("image/jpeg"));
|
||||||
@ -433,6 +438,8 @@ public class XMPReaderTest extends MetadataReaderAbstractTest {
|
|||||||
|
|
||||||
// tiff|http://ns.adobe.com/tiff/1.0/
|
// tiff|http://ns.adobe.com/tiff/1.0/
|
||||||
Directory tiff = getDirectoryByNS(compound, XMP.NS_TIFF);
|
Directory tiff = getDirectoryByNS(compound, XMP.NS_TIFF);
|
||||||
|
|
||||||
|
assertNotNull(tiff);
|
||||||
assertEquals(5, tiff.size());
|
assertEquals(5, tiff.size());
|
||||||
assertThat(tiff.getEntryById("http://ns.adobe.com/tiff/1.0/Orientation"), hasValue("1"));
|
assertThat(tiff.getEntryById("http://ns.adobe.com/tiff/1.0/Orientation"), hasValue("1"));
|
||||||
assertThat(tiff.getEntryById("http://ns.adobe.com/tiff/1.0/XResolution"), hasValue("720000/10000"));
|
assertThat(tiff.getEntryById("http://ns.adobe.com/tiff/1.0/XResolution"), hasValue("720000/10000"));
|
||||||
@ -450,6 +457,8 @@ public class XMPReaderTest extends MetadataReaderAbstractTest {
|
|||||||
|
|
||||||
// xap|http://ns.adobe.com/xap/1.0/
|
// xap|http://ns.adobe.com/xap/1.0/
|
||||||
Directory xap = getDirectoryByNS(compound, XMP.NS_XAP);
|
Directory xap = getDirectoryByNS(compound, XMP.NS_XAP);
|
||||||
|
|
||||||
|
assertNotNull(xap);
|
||||||
assertEquals(4, xap.size());
|
assertEquals(4, xap.size());
|
||||||
assertThat(xap.getEntryById("http://ns.adobe.com/xap/1.0/ModifyDate"), hasValue("2008-07-16T14:44:49-07:00"));
|
assertThat(xap.getEntryById("http://ns.adobe.com/xap/1.0/ModifyDate"), hasValue("2008-07-16T14:44:49-07:00"));
|
||||||
assertThat(xap.getEntryById("http://ns.adobe.com/xap/1.0/CreatorTool"), hasValue("Adobe Photoshop CS3 Windows"));
|
assertThat(xap.getEntryById("http://ns.adobe.com/xap/1.0/CreatorTool"), hasValue("Adobe Photoshop CS3 Windows"));
|
||||||
@ -466,6 +475,8 @@ public class XMPReaderTest extends MetadataReaderAbstractTest {
|
|||||||
|
|
||||||
// exif|http://ns.adobe.com/exif/1.0/
|
// exif|http://ns.adobe.com/exif/1.0/
|
||||||
Directory exif = getDirectoryByNS(compound, XMP.NS_EXIF);
|
Directory exif = getDirectoryByNS(compound, XMP.NS_EXIF);
|
||||||
|
|
||||||
|
assertNotNull(exif);
|
||||||
assertEquals(4, exif.size());
|
assertEquals(4, exif.size());
|
||||||
assertThat(exif.getEntryById("http://ns.adobe.com/exif/1.0/ColorSpace"), hasValue("-1")); // SIC. Same as unsigned short 65535, meaning "uncalibrated"?
|
assertThat(exif.getEntryById("http://ns.adobe.com/exif/1.0/ColorSpace"), hasValue("-1")); // SIC. Same as unsigned short 65535, meaning "uncalibrated"?
|
||||||
assertThat(exif.getEntryById("http://ns.adobe.com/exif/1.0/PixelXDimension"), hasValue("426"));
|
assertThat(exif.getEntryById("http://ns.adobe.com/exif/1.0/PixelXDimension"), hasValue("426"));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user