diff options
author | Evgeny Mandrikov <mandrikov@gmail.com> | 2011-04-05 02:23:53 +0400 |
---|---|---|
committer | Evgeny Mandrikov <mandrikov@gmail.com> | 2011-04-05 03:58:39 +0400 |
commit | 6a8ddc22378fcc984ae40e5451ade635945ca70e (patch) | |
tree | add8d84c562a30c822a615d4975249e921b6630c /sonar-testing-harness/src | |
parent | fbbb9f83cca5dd1f47b1e1e696b2031394285bce (diff) | |
download | sonarqube-6a8ddc22378fcc984ae40e5451ade635945ca70e.tar.gz sonarqube-6a8ddc22378fcc984ae40e5451ade635945ca70e.zip |
Fix violations
Diffstat (limited to 'sonar-testing-harness/src')
-rw-r--r-- | sonar-testing-harness/src/main/java/org/sonar/test/TestUtils.java | 18 | ||||
-rw-r--r-- | sonar-testing-harness/src/main/java/org/sonar/test/channel/ChannelMatchers.java | 5 |
2 files changed, 16 insertions, 7 deletions
diff --git a/sonar-testing-harness/src/main/java/org/sonar/test/TestUtils.java b/sonar-testing-harness/src/main/java/org/sonar/test/TestUtils.java index a5cb54aa487..042f5865024 100644 --- a/sonar-testing-harness/src/main/java/org/sonar/test/TestUtils.java +++ b/sonar-testing-harness/src/main/java/org/sonar/test/TestUtils.java @@ -19,6 +19,11 @@ */ package org.sonar.test; +import static org.hamcrest.core.Is.is; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertThat; +import static org.junit.Assert.assertTrue; + import org.apache.commons.io.FileUtils; import org.apache.commons.lang.CharEncoding; import org.apache.commons.lang.CharUtils; @@ -32,15 +37,15 @@ import java.io.File; import java.io.IOException; import java.net.URL; -import static org.hamcrest.core.Is.is; -import static org.junit.Assert.*; - /** * Utilities for unit tests * * @since 2.2 */ -public class TestUtils { +public final class TestUtils { + + private TestUtils() { + } /** * Search for a test resource in the classpath. For example getResource("org/sonar/MyClass/foo.txt"); @@ -50,7 +55,7 @@ public class TestUtils { */ public static File getResource(String path) { String resourcePath = path; - if ( !resourcePath.startsWith("/")) { + if (!resourcePath.startsWith("/")) { resourcePath = "/" + resourcePath; } URL url = TestUtils.class.getResource(resourcePath); @@ -81,7 +86,7 @@ public class TestUtils { */ public static File getResource(Class baseClass, String path) { String resourcePath = StringUtils.replaceChars(baseClass.getCanonicalName(), '.', '/'); - if ( !path.startsWith("/")) { + if (!path.startsWith("/")) { resourcePath += "/"; } resourcePath += path; @@ -97,6 +102,7 @@ public class TestUtils { /** * Create a temporary directory for unit tests. + * * @param baseClass the unit test class * @param testName the test name * @param clean remove all the sub-directories and files ? diff --git a/sonar-testing-harness/src/main/java/org/sonar/test/channel/ChannelMatchers.java b/sonar-testing-harness/src/main/java/org/sonar/test/channel/ChannelMatchers.java index b434cefe23a..c95f7cc99a7 100644 --- a/sonar-testing-harness/src/main/java/org/sonar/test/channel/ChannelMatchers.java +++ b/sonar-testing-harness/src/main/java/org/sonar/test/channel/ChannelMatchers.java @@ -21,7 +21,10 @@ package org.sonar.test.channel; import org.sonar.channel.CodeReader; -public class ChannelMatchers { +public final class ChannelMatchers { + + private ChannelMatchers() { + } public static <OUTPUT> ChannelMatcher<OUTPUT> consume(String sourceCode, OUTPUT output) { return new ChannelMatcher<OUTPUT>(sourceCode, output); |