Skip to content

Commit f0e6283

Browse files
committed
Test coverage
1 parent b6fbe80 commit f0e6283

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

fj-doc-base/src/test/java/test/org/fugerit/java/doc/base/facade/TestDocHandlerFacade.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@ public void testDocFacade() throws Exception {
6262
DocHandlerFactory.register( new FactoryCatalog() );
6363
Assert.assertFalse( facade.listHandlersForType( SimpleMarkdownBasicTypeHandler.HANDLER.getType() ).isEmpty() );
6464
facade.logHandlersInfo();
65-
// handler not found
65+
// findHandlerRequired
66+
Assert.assertNotNull( facade.findHandlerRequired( DocConfig.TYPE_MD ) );
6667
Assert.assertThrows( ConfigRuntimeException.class, () -> facade.findHandlerRequired( "not-found" ) );
6768
}
6869

fj-doc-playground-quarkus/src/main/java/org/fugerit/java/doc/playground/doc/GenerateRest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ public Response document( GenerateInput input) {
5555
} );
5656
}
5757

58-
private void addRow( SimpleTable simpleTableModel, int count, String level, String message ) {
58+
public static void addRow( SimpleTable simpleTableModel, int count, String level, String message ) {
5959
SimpleRow errorRow = new SimpleRow();
6060
if ( count > 0 ) {
6161
errorRow.addCell( String.valueOf( count ) );
@@ -89,14 +89,14 @@ public Response validate(GenerateInput input) {
8989
DocValidationResult result = parser.validateResult(reader);
9090
int count = 1;
9191
for (String message : result.getErrorList()) {
92-
this.addRow(simpleTableModel, count, "error", message);
92+
addRow(simpleTableModel, count, "error", message);
9393
count++;
9494
}
9595
for (String message : result.getInfoList()) {
96-
this.addRow(simpleTableModel, count, "info", message);
96+
addRow(simpleTableModel, count, "info", message);
9797
count++;
9898
}
99-
this.addRow(simpleTableModel, 0, "result",
99+
addRow(simpleTableModel, 0, "result",
100100
"Document valid? : " + (Result.RESULT_CODE_OK == result.getResultCode()));
101101
SimpleTableDocConfig docConfig = SimpleTableDocConfig.newConfig();
102102
docConfig.processSimpleTable(simpleTableModel, handler, buffer);

fj-doc-playground-quarkus/src/test/java/org/fugerit/java/doc/playground/GenerateRestTest.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
import org.fugerit.java.core.function.SafeFunction;
77
import org.fugerit.java.core.io.StreamIO;
88
import org.fugerit.java.core.lang.helpers.ClassHelper;
9+
import org.fugerit.java.doc.lib.simpletable.SimpleTableFacade;
10+
import org.fugerit.java.doc.lib.simpletable.model.SimpleTable;
11+
import org.fugerit.java.doc.playground.doc.GenerateRest;
12+
import org.junit.Assert;
913
import org.junit.jupiter.api.Test;
1014

1115
import io.quarkus.test.junit.QuarkusTest;
@@ -16,6 +20,13 @@
1620
@Slf4j
1721
class GenerateRestTest {
1822

23+
@Test
24+
void testAddRow() {
25+
SimpleTable simpleTable = SimpleTableFacade.newTable( 100 );
26+
GenerateRest.addRow( simpleTable, 1, "error", "test" );
27+
Assert.assertEquals( 1, simpleTable.getRows().size() );
28+
}
29+
1930
private byte[] getInput( String path ) {
2031
return SafeFunction.get( () -> {
2132
String json = StreamIO.readString( ClassHelper.loadFromDefaultClassLoader( "request/payload/"+path ) );

0 commit comments

Comments
 (0)