File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
http-generator-core/src/test/java/io/avaje/http/generator/core/javadoc Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -145,4 +145,22 @@ public void lines() {
145
145
assertThat (parser .mergeLines ("\n one \n two \n three \n " )).isEqualTo ("one two three" );
146
146
147
147
}
148
+
149
+ @ Test
150
+ public void parse_param_with_newline () {
151
+
152
+ JavadocParser parser = new JavadocParser ();
153
+
154
+ Javadoc doc = parser .parse (
155
+ "This is a description with <b>bold</b> and {@code some code}\n " +
156
+ "@since 1.0\n " +
157
+ "@param foo The\n foo param\n " +
158
+ "@param bar The {@code \n } param\n " +
159
+ "@return The {@value return}\n value\n " );
160
+
161
+ assertEquals ("This is a description with bold and some code" , doc .getSummary ());
162
+ assertEquals ("The foo param" , doc .getParams ().get ("foo" ));
163
+ assertEquals ("The \\ n param" , doc .getParams ().get ("bar" ));
164
+ assertEquals ("The return value" , doc .getReturnDescription ());
165
+ }
148
166
}
You can’t perform that action at this time.
0 commit comments