diff --git a/fj-doc-mod-fop/pom.xml b/fj-doc-mod-fop/pom.xml index cdec929c7..e4b6bad99 100644 --- a/fj-doc-mod-fop/pom.xml +++ b/fj-doc-mod-fop/pom.xml @@ -95,8 +95,8 @@ - junit - junit + org.junit.jupiter + junit-jupiter-api test diff --git a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestAlt.java b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestAlt.java index 42f23d881..58703f3a9 100644 --- a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestAlt.java +++ b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestAlt.java @@ -11,18 +11,18 @@ import org.fugerit.java.doc.mod.fop.FreeMarkerFopTypeHandlerUTF8; import org.fugerit.java.doc.mod.fop.InitFopHandler; import org.fugerit.java.doc.mod.fop.PdfFopTypeHandler; -import org.junit.Assert; -import org.junit.BeforeClass; -import org.junit.Test; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; import lombok.extern.slf4j.Slf4j; import test.org.fugerit.java.BasicTest; @Slf4j -public class TestAlt extends BasicTest { +class TestAlt extends BasicTest { - @BeforeClass - public static void init() { + @BeforeAll + static void init() { SafeFunction.apply( () -> InitFopHandler.initDoc() ); } @@ -42,10 +42,10 @@ private boolean testHelper( DocTypeHandler handler ) { private static final DocTypeHandler[] HANDLERS = { PdfFopTypeHandler.HANDLER, new FreeMarkerFopTypeHandlerUTF8() }; @Test - public void testAlt001Ok() { + void testAlt001Ok() { for ( int k=0; k { + void testResolver1() { + Assertions.assertNotNull( SafeFunction.get( () -> { FopConfigClassLoaderWrapper wrapper = new FopConfigClassLoaderWrapper( "test", ResourceResolverFactory.createDefaultResourceResolver() ); return this.fullSerializationTest( wrapper ); } ) ); } @Test - public void testResolver2() { - Assert.assertNotNull( SafeFunction.get( () -> { + void testResolver2() { + Assertions.assertNotNull( SafeFunction.get( () -> { FopConfigClassLoaderWrapper wrapper = new FopConfigClassLoaderWrapper( "test" ); return this.fullSerializationTest( wrapper ); } ) ); } @Test - public void testResolver3() { - Assert.assertNotNull( SafeFunction.get( () -> { + void testResolver3() { + Assertions.assertNotNull( SafeFunction.get( () -> { ResourceResolverWrapper rrw = new ResourceResolverWrapper( ResourceResolverFactory.createDefaultResourceResolver() ); FopConfigClassLoaderWrapper wrapper = new FopConfigClassLoaderWrapper( "test", rrw ); return this.fullSerializationTest( wrapper ); diff --git a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestInitFreeMarkerConfig.java b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestInitFreeMarkerConfig.java index 971c789d3..39c4d4a40 100644 --- a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestInitFreeMarkerConfig.java +++ b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestInitFreeMarkerConfig.java @@ -2,17 +2,17 @@ import org.fugerit.java.core.cfg.ConfigRuntimeException; import org.fugerit.java.doc.freemarker.process.FreemarkerDocProcessConfigFacade; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; -public class TestInitFreeMarkerConfig { +class TestInitFreeMarkerConfig { @Test - public void restError() { + void restError() { try { FreemarkerDocProcessConfigFacade.loadConfigSafe( "cl://fj-test-error-config.xml" ); } catch (ConfigRuntimeException e) { - Assert.assertTrue( e.getMessage().contains( "Cannot find fop config path" ) ); + Assertions.assertTrue( e.getMessage().contains( "Cannot find fop config path" ) ); } } diff --git a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypeHandler.java b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypeHandler.java index ca7d6fd35..5c0615358 100644 --- a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypeHandler.java +++ b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypeHandler.java @@ -14,19 +14,19 @@ import org.fugerit.java.doc.mod.fop.FopConfigDefault; import org.fugerit.java.doc.mod.fop.InitFopHandler; import org.fugerit.java.doc.mod.fop.PdfFopTypeHandler; -import org.junit.Assert; -import org.junit.BeforeClass; -import org.junit.Test; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; import org.w3c.dom.Document; import lombok.extern.slf4j.Slf4j; import test.org.fugerit.java.BasicTest; @Slf4j -public class TestPdfFopTypeHandler extends BasicTest { +class TestPdfFopTypeHandler extends BasicTest { - @BeforeClass - public static void init() { + @BeforeAll + static void init() { SafeFunction.apply( () -> InitFopHandler.initDocAsync() ); } @@ -43,14 +43,14 @@ private boolean testHelper( DocTypeHandler handler ) { } @Test - public void test001Ok() { + void test001Ok() { FopConfig config = new FopConfigDefault(); PdfFopTypeHandler handler = new PdfFopTypeHandler(); handler.setSuppressEvents( true ); log.info( "suppress events : {}", handler.isSuppressEvents() ); handler.setFopConfig( config ); boolean ok = this.testHelper(handler); - Assert.assertTrue(ok); + Assertions.assertTrue(ok); } private boolean configureHelper( String path ) { @@ -67,22 +67,22 @@ private boolean configureHelper( String path ) { } @Test - public void test002Ko() { - Assert.assertThrows( ConfigRuntimeException.class , () -> { + void test002Ko() { + Assertions.assertThrows( ConfigRuntimeException.class , () -> { this.configureHelper( "config/test_config_err1.xml" ); }); } @Test - public void test003Ok() { + void test003Ok() { boolean ok = this.configureHelper( "config/test_config_ok.xml" ); - Assert.assertTrue(ok); + Assertions.assertTrue(ok); } @Test - public void test004Ko() { - Assert.assertThrows( ConfigRuntimeException.class , () -> { + void test004Ko() { + Assertions.assertThrows( ConfigRuntimeException.class , () -> { this.configureHelper( "config/test_config_err2.xml" ); }); } diff --git a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypePooledHandler.java b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypePooledHandler.java index 565151c50..ee7d49332 100644 --- a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypePooledHandler.java +++ b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestPdfFopTypePooledHandler.java @@ -10,12 +10,9 @@ import org.fugerit.java.core.xml.dom.DOMIO; import org.fugerit.java.doc.base.config.DocInput; import org.fugerit.java.doc.base.config.DocOutput; -import org.fugerit.java.doc.base.config.DocTypeHandler; import org.fugerit.java.doc.mod.fop.*; -import org.junit.Assert; -import org.junit.BeforeClass; -import org.junit.Test; -import org.w3c.dom.Document; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; import org.w3c.dom.Element; import test.org.fugerit.java.BasicTest; @@ -23,23 +20,22 @@ import java.io.FileOutputStream; import java.io.InputStreamReader; import java.util.ArrayList; -import java.util.List; import java.util.UUID; @Slf4j -public class TestPdfFopTypePooledHandler extends BasicTest { +class TestPdfFopTypePooledHandler extends BasicTest { @Test - public void testPoolUtils() throws ConfigException { + void testPoolUtils() throws ConfigException { UnsafeSupplier supplier = () -> new FopConfigWrap( null, null ); FopConfigWrap configWrap1 = PoolUtils.handleFopWrap( null, null, 1, 2, supplier ); - Assert.assertNotNull( configWrap1 ); + Assertions.assertNotNull( configWrap1 ); FopConfigWrap configWrap2 = PoolUtils.handleFopWrap( null, new ArrayList(), 1, 2, supplier ); - Assert.assertNotNull( configWrap2 ); + Assertions.assertNotNull( configWrap2 ); } @Test - public void pooledTest1() throws ConfigException, XMLException { + void pooledTest1() throws ConfigException, XMLException { PdfFopTypeHandler handler = new PdfFopTypeHandler(); Element config = DOMIO.loadDOMDoc( "" ).getDocumentElement(); @@ -50,7 +46,7 @@ public void pooledTest1() throws ConfigException, XMLException { try ( InputStreamReader reader = new InputStreamReader( ClassHelper.loadFromDefaultClassLoader( "sample/doc_test_01.xml" ) ); FileOutputStream fos = new FileOutputStream( outputFile ) ) { handler.handle( DocInput.newInput( handler.getType(), reader ) , DocOutput.newOutput( fos ) ); - Assert.assertTrue( outputFile.exists() ); + Assertions.assertTrue( outputFile.exists() ); } catch (Exception e) { this.failEx( e ); } @@ -59,12 +55,12 @@ public void pooledTest1() throws ConfigException, XMLException { t.start(); log.info( "thread started : {}", k ); } - Assert.assertTrue( Boolean.TRUE ); + Assertions.assertTrue( Boolean.TRUE ); } @Test - public void pooledTest2() { + void pooledTest2() { PdfFopTypeHandler handler = new PdfFopTypeHandler(); File outputFile = new File( "target/test"+System.currentTimeMillis()+"."+handler.getType() ); try ( InputStreamReader reader = new InputStreamReader( ClassHelper.loadFromDefaultClassLoader( "sample/doc_test_01.xml" ) ); @@ -72,7 +68,7 @@ public void pooledTest2() { Element config = DOMIO.loadDOMDoc( "" ).getDocumentElement(); handler.configure( config ); handler.handle( DocInput.newInput( handler.getType(), reader ) , DocOutput.newOutput( fos ) ); - Assert.assertTrue( outputFile.exists() ); + Assertions.assertTrue( outputFile.exists() ); } catch (Exception e) { this.failEx( e ); } diff --git a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestResourceResolver.java b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestResourceResolver.java index d2b46e370..829a678ba 100644 --- a/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestResourceResolver.java +++ b/fj-doc-mod-fop/src/test/java/test/org/fugerit/java/doc/mod/fop/TestResourceResolver.java @@ -15,57 +15,57 @@ import org.fugerit.java.doc.mod.fop.config.ClassLoaderResourceResolverWrapper; import org.fugerit.java.doc.mod.fop.config.FopConfigClassLoaderWrapper; import org.fugerit.java.doc.mod.fop.config.ResourceResolverWrapper; -import org.junit.Assert; -import org.junit.Test; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; import lombok.extern.slf4j.Slf4j; import test.org.fugerit.java.BasicTest; @Slf4j -public class TestResourceResolver extends BasicTest { +class TestResourceResolver extends BasicTest { - @Test - public void testResourceResolverWrapper() throws IOException { + @Test + void testResourceResolverWrapper() throws IOException { File target = new File( "target" ); ResourceResolverWrapper wrapper = new ResourceResolverWrapper( new DoNothingResourceResolver() ); log.info( "wrapper : {} : {}", wrapper, wrapper.unwrap() ); - Assert.assertNotNull( this.fullSerializationTest( wrapper ) ); - Assert.assertNull( wrapper.getResource( target.toURI() ) ); - Assert.assertNull( wrapper.getOutputStream( target.toURI() ) ); + Assertions.assertNotNull( this.fullSerializationTest( wrapper ) ); + Assertions.assertNull( wrapper.getResource( target.toURI() ) ); + Assertions.assertNull( wrapper.getOutputStream( target.toURI() ) ); } @Test - public void testClassLoaderResourceResolverWrapper() throws IOException, URISyntaxException { + void testClassLoaderResourceResolverWrapper() throws IOException, URISyntaxException { ClassLoaderResourceResolverWrapper rr = new ClassLoaderResourceResolverWrapper(); File target = new File( "target/test.txt" ); rr.wrap( new DoNothingResourceResolver() ); URI u = new URI( ClassLoaderResourceResolverWrapper.CLASSPATH_SCHEMA+"sample/doc_alt_01.xml" ); log.info( "wrapper : {} : {}", rr, rr.unwrap() ); - Assert.assertNotNull( rr.getResource( u ) ); - Assert.assertNull( rr.getResource( target.toURI() ) ); - Assert.assertNull( rr.getOutputStream( target.toURI() ) ); + Assertions.assertNotNull( rr.getResource( u ) ); + Assertions.assertNull( rr.getResource( target.toURI() ) ); + Assertions.assertNull( rr.getOutputStream( target.toURI() ) ); } @Test - public void testFopConfigClassLoaderWrapper() throws IOException, ConfigException { + void testFopConfigClassLoaderWrapper() throws IOException, ConfigException { FopConfigClassLoaderWrapper config1 = new FopConfigClassLoaderWrapper( "fop-config.xml" ); - Assert.assertNotNull( config1.newFactory() ); + Assertions.assertNotNull( config1.newFactory() ); FopConfigClassLoaderWrapper config2 = new FopConfigClassLoaderWrapper( "fop-config-pdfa.xml" ); - Assert.assertNotNull( config2.newFactory() ); + Assertions.assertNotNull( config2.newFactory() ); FopConfigClassLoaderWrapper config3 = new FopConfigClassLoaderWrapper( "fop-config-pdfua.xml" ); - Assert.assertNotNull( config3.newFactory() ); - Assert.assertNotNull( new PdfFopTypeHandler( StandardCharsets.UTF_8 , config3) ); - Assert.assertNotNull( new PdfFopTypeHandler( StandardCharsets.UTF_8 , false, false ) ); - Assert.assertNotNull( new PdfFopTypeHandler( StandardCharsets.UTF_8 ) ); - Assert.assertNotNull( config1.getCustomResourceResolver() ); + Assertions.assertNotNull( config3.newFactory() ); + Assertions.assertNotNull( new PdfFopTypeHandler( StandardCharsets.UTF_8 , config3) ); + Assertions.assertNotNull( new PdfFopTypeHandler( StandardCharsets.UTF_8 , false, false ) ); + Assertions.assertNotNull( new PdfFopTypeHandler( StandardCharsets.UTF_8 ) ); + Assertions.assertNotNull( config1.getCustomResourceResolver() ); } @Test - public void testFmConfig() throws Exception { + void testFmConfig() throws Exception { FreemarkerDocProcessConfig config = FreemarkerDocProcessConfigFacade.loadConfigSafe( "cl://fm-config.xml" ); for ( DocTypeHandler handler : config.getFacade().handlers() ) { log.info( "init handler : {}", handler ); - Assert.assertTrue( InitHandler.initDoc( handler ) ); + Assertions.assertTrue( InitHandler.initDoc( handler ) ); } }