66import org .fugerit .java .doc .base .config .DocInput ;
77import org .fugerit .java .doc .base .facade .DocFacadeSource ;
88import org .fugerit .java .doc .base .model .DocBase ;
9+ import org .fugerit .java .doc .base .process .DocProcessContext ;
910import org .junit .jupiter .api .Assertions ;
1011import org .junit .jupiter .api .Test ;
1112
@@ -17,24 +18,34 @@ class TestDocInput {
1718 @ Test
1819 void test1 () {
1920 DocInput docInput = new DocInput ( DocConfig .TYPE_PDF , new DocBase (), null );
20- log .info ( "docInput : {}" , docInput );
21+ log .info ( "docInput 1 : {}" , docInput );
2122 Assertions .assertNotNull ( docInput .getDoc () );
2223 }
2324
2425 @ Test
2526 void test2 () {
2627 try ( StringReader reader = new StringReader ( "<doc/>" ) ) {
2728 DocInput docInput = DocInput .newInput ( DocConfig .TYPE_PDF , reader , DocFacadeSource .SOURCE_TYPE_XML );
28- log .info ( "docInput : {}" , docInput );
29+ log .info ( "docInput 2 : {}" , docInput );
2930 Assertions .assertNotNull ( docInput .getDoc () );
3031 }
3132 }
3233
3334 @ Test
3435 void test3 () {
3536 DocInput docInput = new DocInput ( DocConfig .TYPE_PDF , null , null );
36- log .info ( "docInput : {}" , docInput );
37+ log .info ( "docInput 3 : {}" , docInput );
3738 Assertions .assertNull ( docInput .getDoc () );
3839 }
40+
41+ @ Test
42+ void test4 () {
43+ DocInput docInput = DocInput .newInput (
44+ DocConfig .TYPE_PDF , null ,
45+ DocFacadeSource .SOURCE_TYPE_XML ,
46+ DocProcessContext .newContext () );
47+ log .info ( "docInput 4 : {}" , docInput );
48+ Assertions .assertNull ( docInput .getDoc () );
49+ }
3950
4051}
0 commit comments