1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package com.google.checkstyle.test.chapter7javadoc.rule711generalform;
21
22 import org.junit.jupiter.api.Test;
23
24 import com.google.checkstyle.test.base.AbstractGoogleModuleTestSupport;
25
26 public class GeneralFormTest extends AbstractGoogleModuleTestSupport {
27
28 @Override
29 protected String getPackageLocation() {
30 return "com/google/checkstyle/test/chapter7javadoc/rule711generalform";
31 }
32
33 @Test
34 public void testSingleLineJavadocAndInvalidJavadocPosition() throws Exception {
35 verifyWithWholeConfig(getPath("InputSingleLineJavadocAndInvalidJavadocPosition.java"));
36 }
37
38 @Test
39 public void testSingleLineJavadocAndInvalidJavadocPositionFormatted() throws Exception {
40 verifyWithWholeConfig(
41 getPath("InputFormattedSingleLineJavadocAndInvalidJavadocPosition.java"));
42 }
43
44 @Test
45 public void testJavadocPositionOnCompactConstructorInRecord() throws Exception {
46 verifyWithWholeConfig(getPath("InputJavadocPositionOnConstructorInRecord.java"));
47 }
48
49 @Test
50 public void testFormattedJavadocPositionOnCompactConstructorInRecord() throws Exception {
51 verifyWithWholeConfig(getPath("InputFormattedJavadocPositionOnConstructorInRecord.java"));
52 }
53
54 @Test
55 public void testJavadocPositionOnCompactConstructorWithAnnotation() throws Exception {
56 verifyWithWholeConfig(
57 getPath("InputJavadocPositionOnCompactConstructorsWithAnnotation.java"));
58 }
59
60 @Test
61 public void testFormattedJavadocPositionOnCompactConstructorWithAnnotation() throws Exception {
62 verifyWithWholeConfig(
63 getPath("InputFormattedJavadocPositionOnCompactConstructorsWithAnnotation.java"));
64 }
65
66 @Test
67 public void testJavadocPositionOnCanonicalConstructorWithAnnotation() throws Exception {
68 verifyWithWholeConfig(
69 getPath("InputJavadocPositionOnCanonicalConstructorsWithAnnotation.java"));
70 }
71
72 @Test
73 public void testFormattedJavadocPositionOnCanonicalConstructorWithAnnotation()
74 throws Exception {
75 verifyWithWholeConfig(
76 getPath("InputFormattedJavadocPositionOnCanonicalConstructorsWithAnnotation.java"));
77 }
78
79 @Test
80 public void testRecordClassJavadocPosition() throws Exception {
81 verifyWithWholeConfig(getPath("InputRecordClassJavadocPosition.java"));
82 }
83
84 @Test
85 public void testFormattedRecordClassJavadocPosition() throws Exception {
86 verifyWithWholeConfig(getPath("InputFormattedRecordClassJavadocPosition.java"));
87 }
88 }