Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -34,18 +34,6 @@ public void testJpegFormatSupported() {
"JPEG format should be supported");
}

@Test
public void testGifFormatSupported() {
assertTrue(ImageFormatRegistry.isFormatSupported("gif"),
"GIF format should be supported");
}

@Test
public void testBmpFormatSupported() {
assertTrue(ImageFormatRegistry.isFormatSupported("bmp"),
"BMP format should be supported");
}

@Test
public void testUnsupportedFormat() {
assertFalse(ImageFormatRegistry.isFormatSupported("xyz"),
Expand All @@ -58,25 +46,25 @@ public void testCreateInputFormats() {
List<InputFormat> formats = ImageFormatRegistry.createInputFormats(prototype);

assertNotNull(formats, "Input formats should not be null");
assertTrue(formats.size() >= 4,
"Should have at least 4 input formats (PNG, JPEG, GIF, BMP)");
assertTrue(formats.size() >= 2,
"Should have at least 2 input formats (PNG, JPEG)");
}

@Test
public void testCreateOutputFormats() {
List<OutputFormat> formats = ImageFormatRegistry.createOutputFormats();

assertNotNull(formats, "Output formats should not be null");
assertTrue(formats.size() >= 4,
"Should have at least 4 output formats (PNG, JPEG, GIF, BMP)");
assertTrue(formats.size() >= 2,
"Should have at least 2 output formats (PNG, JPEG)");
}

@Test
public void testProviderCount() {
List<ImageFormatProvider> providers = ImageFormatRegistry.getProviders();

assertNotNull(providers, "Providers should not be null");
assertTrue(providers.size() >= 4, "Should have at least 4 providers");
assertTrue(providers.size() >= 2, "Should have at least 2 providers");
}

@Test
Expand Down