aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/FinalParametersCheckTest.java9
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/HiddenFieldCheckTest.java8
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/ParameterAssignmentCheckTest.java8
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/RequireThisCheckTest.java7
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java9
-rw-r--r--src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/ParameterNameCheckTest.java7
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputFinalParametersReceiver.java9
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputHiddenFieldReceiver.java9
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputParameterAssignmentReceiver.java9
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputRequireThisReceiver.java9
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputAbbreviationAsWordReceiver.java9
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputParameterNameReceiver.java9
12 files changed, 102 insertions, 0 deletions
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/FinalParametersCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/FinalParametersCheckTest.java
index c58165ec0..f9acbc649 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/FinalParametersCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/FinalParametersCheckTest.java
@@ -28,6 +28,7 @@ import org.junit.Test;
import com.puppycrawl.tools.checkstyle.BaseCheckTestSupport;
import com.puppycrawl.tools.checkstyle.DefaultConfiguration;
+import com.puppycrawl.tools.checkstyle.utils.CommonUtils;
public class FinalParametersCheckTest extends BaseCheckTestSupport {
@Override
@@ -127,4 +128,12 @@ public class FinalParametersCheckTest extends BaseCheckTestSupport {
};
verify(checkConfig, getPath("InputFinalParametersPrimitiveTypes.java"), expected);
}
+
+ @Test
+ public void testRecieverParameters() throws Exception {
+ final DefaultConfiguration checkConfig =
+ createCheckConfig(FinalParametersCheck.class);
+ final String[] expected = CommonUtils.EMPTY_STRING_ARRAY;
+ verify(checkConfig, getPath("InputFinalParametersReceiver.java"), expected);
+ }
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/HiddenFieldCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/HiddenFieldCheckTest.java
index f2d5abf72..0043dc146 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/HiddenFieldCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/HiddenFieldCheckTest.java
@@ -29,6 +29,7 @@ import org.junit.Test;
import com.puppycrawl.tools.checkstyle.BaseCheckTestSupport;
import com.puppycrawl.tools.checkstyle.DefaultConfiguration;
+import com.puppycrawl.tools.checkstyle.utils.CommonUtils;
public class HiddenFieldCheckTest
extends BaseCheckTestSupport {
@@ -402,4 +403,11 @@ public class HiddenFieldCheckTest
};
verify(checkConfig, getPath("InputHiddenField.java"), expected);
}
+
+ @Test
+ public void testReceiverParameter() throws Exception {
+ final DefaultConfiguration checkConfig = createCheckConfig(HiddenFieldCheck.class);
+ final String[] expected = CommonUtils.EMPTY_STRING_ARRAY;
+ verify(checkConfig, getPath("InputHiddenFieldReceiver.java"), expected);
+ }
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/ParameterAssignmentCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/ParameterAssignmentCheckTest.java
index cf6ef9757..b73eb5789 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/ParameterAssignmentCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/ParameterAssignmentCheckTest.java
@@ -31,6 +31,7 @@ import com.puppycrawl.tools.checkstyle.BaseCheckTestSupport;
import com.puppycrawl.tools.checkstyle.DefaultConfiguration;
import com.puppycrawl.tools.checkstyle.api.DetailAST;
import com.puppycrawl.tools.checkstyle.api.TokenTypes;
+import com.puppycrawl.tools.checkstyle.utils.CommonUtils;
public class ParameterAssignmentCheckTest extends BaseCheckTestSupport {
@Override
@@ -55,6 +56,13 @@ public class ParameterAssignmentCheckTest extends BaseCheckTestSupport {
}
@Test
+ public void testReceiverParameter() throws Exception {
+ final DefaultConfiguration checkConfig = createCheckConfig(ParameterAssignmentCheck.class);
+ final String[] expected = CommonUtils.EMPTY_STRING_ARRAY;
+ verify(checkConfig, getPath("InputParameterAssignmentReceiver.java"), expected);
+ }
+
+ @Test
public void testTokensNotNull() {
final ParameterAssignmentCheck check = new ParameterAssignmentCheck();
Assert.assertNotNull(check.getAcceptableTokens());
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/RequireThisCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/RequireThisCheckTest.java
index 139d5774d..6c2af2340 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/RequireThisCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/coding/RequireThisCheckTest.java
@@ -240,4 +240,11 @@ public class RequireThisCheckTest extends BaseCheckTestSupport {
};
verify(checkConfig, getPath("InputValidateOnlyOverlappingTrue.java"), expected);
}
+
+ @Test
+ public void testReceiverParameter() throws Exception {
+ final DefaultConfiguration checkConfig = createCheckConfig(RequireThisCheck.class);
+ final String[] expected = CommonUtils.EMPTY_STRING_ARRAY;
+ verify(checkConfig, getPath("InputRequireThisReceiver.java"), expected);
+ }
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java
index 58b371853..44e6b29b4 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java
@@ -319,4 +319,13 @@ public class AbbreviationAsWordInNameCheckTest extends BaseCheckTestSupport {
private String getWarningMessage(String typeName, int expectedCapitalCount) {
return getCheckMessage(MSG_KEY, typeName, expectedCapitalCount);
}
+
+ @Test
+ public void testReceiver() throws Exception {
+ final DefaultConfiguration checkConfig =
+ createCheckConfig(AbbreviationAsWordInNameCheck.class);
+ final String[] expected = CommonUtils.EMPTY_STRING_ARRAY;
+
+ verify(checkConfig, getPath("InputAbbreviationAsWordReceiver.java"), expected);
+ }
}
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/ParameterNameCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/ParameterNameCheckTest.java
index 0fd2d4724..b356014c9 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/ParameterNameCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/ParameterNameCheckTest.java
@@ -147,4 +147,11 @@ public class ParameterNameCheckTest
final String[] expected = CommonUtils.EMPTY_STRING_ARRAY;
verify(checkConfig, getPath("InputOverrideAnnotationNoNPE.java"), expected);
}
+
+ @Test
+ public void testReceiverParameter() throws Exception {
+ final DefaultConfiguration checkConfig = createCheckConfig(ParameterNameCheck.class);
+ final String[] expected = CommonUtils.EMPTY_STRING_ARRAY;
+ verify(checkConfig, getPath("InputParameterNameReceiver.java"), expected);
+ }
}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputFinalParametersReceiver.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputFinalParametersReceiver.java
new file mode 100644
index 000000000..cee48246f
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputFinalParametersReceiver.java
@@ -0,0 +1,9 @@
+package com.puppycrawl.tools.checkstyle.checks;
+
+public class InputFinalParametersReceiver {
+ public void foo4(InputFinalParametersReceiver this) {}
+
+ private class Inner {
+ public Inner(InputFinalParametersReceiver InputFinalParametersReceiver.this) {}
+ }
+} \ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputHiddenFieldReceiver.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputHiddenFieldReceiver.java
new file mode 100644
index 000000000..6973fbf18
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputHiddenFieldReceiver.java
@@ -0,0 +1,9 @@
+package com.puppycrawl.tools.checkstyle.checks.coding;
+
+public class InputHiddenFieldReceiver {
+ public void foo4(InputHiddenFieldReceiver this) {}
+
+ private class Inner {
+ public Inner(InputHiddenFieldReceiver InputHiddenFieldReceiver.this) {}
+ }
+} \ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputParameterAssignmentReceiver.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputParameterAssignmentReceiver.java
new file mode 100644
index 000000000..f48afd2d8
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputParameterAssignmentReceiver.java
@@ -0,0 +1,9 @@
+package com.puppycrawl.tools.checkstyle.checks.coding;
+
+public class InputParameterAssignmentReceiver {
+ public void foo4(InputParameterAssignmentReceiver this) {}
+
+ private class Inner {
+ public Inner(InputParameterAssignmentReceiver InputParameterAssignmentReceiver.this) {}
+ }
+} \ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputRequireThisReceiver.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputRequireThisReceiver.java
new file mode 100644
index 000000000..8ccffa916
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/coding/InputRequireThisReceiver.java
@@ -0,0 +1,9 @@
+package com.puppycrawl.tools.checkstyle.checks.coding;
+
+public class InputRequireThisReceiver {
+ public void foo4(InputRequireThisReceiver this) {}
+
+ private class Inner {
+ public Inner(InputRequireThisReceiver InputRequireThisReceiver.this) {}
+ }
+} \ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputAbbreviationAsWordReceiver.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputAbbreviationAsWordReceiver.java
new file mode 100644
index 000000000..b71c51bf9
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputAbbreviationAsWordReceiver.java
@@ -0,0 +1,9 @@
+package com.puppycrawl.tools.checkstyle.checks.naming;
+
+public class InputAbbreviationAsWordReceiver {
+ public void foo4(InputAbbreviationAsWordReceiver this) {}
+
+ private class Inner {
+ public Inner(InputAbbreviationAsWordReceiver InputAbbreviationAsWordReceiver.this) {}
+ }
+} \ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputParameterNameReceiver.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputParameterNameReceiver.java
new file mode 100644
index 000000000..0763260e2
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputParameterNameReceiver.java
@@ -0,0 +1,9 @@
+package com.puppycrawl.tools.checkstyle.checks.naming;
+
+public class InputParameterNameReceiver {
+ public void foo4(InputParameterNameReceiver this) {}
+
+ private class Inner {
+ public Inner(InputParameterNameReceiver InputParameterNameReceiver.this) {}
+ }
+} \ No newline at end of file