#260 ProviderInfo fix

This commit is contained in:
Harald Kuhr
2016-06-02 11:24:57 +02:00
parent 8dd84930be
commit e9388e55ec
26 changed files with 652 additions and 10 deletions

View File

@@ -0,0 +1,38 @@
package com.twelvemonkeys.imageio.plugins.pnm;
import org.junit.Test;
import javax.imageio.ImageWriter;
import javax.imageio.spi.ImageReaderSpi;
import javax.imageio.spi.ImageWriterSpi;
import static com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfoTest.assertClassExists;
import static com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfoTest.assertClassesExist;
import static org.junit.Assert.assertNotNull;
/**
* PAMImageWriterSpiTest.
*
* @author <a href="mailto:harald.kuhr@gmail.com">Harald Kuhr</a>
* @author last modified by $Author: harald.kuhr$
* @version $Id: PAMImageWriterSpiTest.java,v 1.0 02/06/16 harald.kuhr Exp$
*/
public class PAMImageWriterSpiTest {
private final ImageWriterSpi spi = new PAMImageWriterSpi();
@Test
public void getPluginClassName() {
assertClassExists(spi.getPluginClassName(), ImageWriter.class);
}
@Test
public void getImageReaderSpiNames() {
assertClassesExist(spi.getImageReaderSpiNames(), ImageReaderSpi.class);
}
@Test
public void getOutputTypes() {
assertNotNull(spi.getOutputTypes());
}
}

View File

@@ -0,0 +1,38 @@
package com.twelvemonkeys.imageio.plugins.pnm;
import org.junit.Test;
import javax.imageio.ImageReader;
import javax.imageio.spi.ImageReaderSpi;
import javax.imageio.spi.ImageWriterSpi;
import static com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfoTest.assertClassExists;
import static com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfoTest.assertClassesExist;
import static org.junit.Assert.assertNotNull;
/**
* PNMImageReaderSpiTest.
*
* @author <a href="mailto:harald.kuhr@gmail.com">Harald Kuhr</a>
* @author last modified by $Author: harald.kuhr$
* @version $Id: PNMImageReaderSpiTest.java,v 1.0 02/06/16 harald.kuhr Exp$
*/
public class PNMImageReaderSpiTest {
private final ImageReaderSpi spi = new PNMImageReaderSpi();
@Test
public void getPluginClassName() {
assertClassExists(spi.getPluginClassName(), ImageReader.class);
}
@Test
public void getImageWriterSpiNames() {
assertClassesExist(spi.getImageWriterSpiNames(), ImageWriterSpi.class);
}
@Test
public void getInputTypes() {
assertNotNull(spi.getInputTypes());
}
}

View File

@@ -0,0 +1,38 @@
package com.twelvemonkeys.imageio.plugins.pnm;
import org.junit.Test;
import javax.imageio.ImageWriter;
import javax.imageio.spi.ImageReaderSpi;
import javax.imageio.spi.ImageWriterSpi;
import static com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfoTest.assertClassExists;
import static com.twelvemonkeys.imageio.spi.ReaderWriterProviderInfoTest.assertClassesExist;
import static org.junit.Assert.assertNotNull;
/**
* PNMImageWriterSpiTest.
*
* @author <a href="mailto:harald.kuhr@gmail.com">Harald Kuhr</a>
* @author last modified by $Author: harald.kuhr$
* @version $Id: PNMImageWriterSpiTest.java,v 1.0 02/06/16 harald.kuhr Exp$
*/
public class PNMImageWriterSpiTest {
private final ImageWriterSpi spi = new PNMImageWriterSpi();
@Test
public void getPluginClassName() {
assertClassExists(spi.getPluginClassName(), ImageWriter.class);
}
@Test
public void getImageReaderSpiNames() {
assertClassesExist(spi.getImageReaderSpiNames(), ImageReaderSpi.class);
}
@Test
public void getOutputTypes() {
assertNotNull(spi.getOutputTypes());
}
}

View File

@@ -0,0 +1,21 @@
package com.twelvemonkeys.imageio.plugins.pnm;
import org.junit.Test;
import static org.junit.Assert.assertNotNull;
/**
* PNMProviderInfoTest.
*
* @author <a href="mailto:harald.kuhr@gmail.com">Harald Kuhr</a>
* @author last modified by $Author: harald.kuhr$
* @version $Id: PNMProviderInfoTest.java,v 1.0 02/06/16 harald.kuhr Exp$
*/
public class PNMProviderInfoTest {
@Test
public void vendorVersion() {
PNMProviderInfo providerInfo = new PNMProviderInfo();
assertNotNull(providerInfo.getVendorName());
assertNotNull(providerInfo.getVersion());
}
}