aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-duplications/src/test/java/org/sonar
diff options
context:
space:
mode:
authorEvgeny Mandrikov <mandrikov@gmail.com>2013-03-25 17:26:38 +0100
committerEvgeny Mandrikov <mandrikov@gmail.com>2013-03-25 17:26:47 +0100
commit385bec1cb26d806ec93a11605c98a4b6412ccf13 (patch)
tree4e8a5a3c4fabd53877f957db6d9e31b2cb2c0895 /sonar-duplications/src/test/java/org/sonar
parente4e5ec6e15e326ac1ecc71d64d8458785f49dc00 (diff)
downloadsonarqube-385bec1cb26d806ec93a11605c98a4b6412ccf13.tar.gz
sonarqube-385bec1cb26d806ec93a11605c98a4b6412ccf13.zip
Fix test and replace hamcrest by fest-assertions
Diffstat (limited to 'sonar-duplications/src/test/java/org/sonar')
-rw-r--r--sonar-duplications/src/test/java/org/sonar/duplications/internal/pmd/PmdBridgeTest.java32
1 files changed, 14 insertions, 18 deletions
diff --git a/sonar-duplications/src/test/java/org/sonar/duplications/internal/pmd/PmdBridgeTest.java b/sonar-duplications/src/test/java/org/sonar/duplications/internal/pmd/PmdBridgeTest.java
index 54210b9c237..5a7f09fbef7 100644
--- a/sonar-duplications/src/test/java/org/sonar/duplications/internal/pmd/PmdBridgeTest.java
+++ b/sonar-duplications/src/test/java/org/sonar/duplications/internal/pmd/PmdBridgeTest.java
@@ -33,8 +33,7 @@ import java.io.File;
import java.util.Collection;
import java.util.List;
-import static org.hamcrest.Matchers.is;
-import static org.junit.Assert.assertThat;
+import static org.fest.assertions.Assertions.assertThat;
public class PmdBridgeTest {
@@ -53,17 +52,17 @@ public class PmdBridgeTest {
addToIndex(file);
List<CloneGroup> duplications = detect(file);
- assertThat(duplications.size(), is(1));
+ assertThat(duplications.size()).isEqualTo(1);
CloneGroup duplication = duplications.get(0);
- assertThat(duplication.getOriginPart().getResourceId(), is(file.getAbsolutePath()));
- assertThat(duplication.getCloneParts().size(), is(2));
- assertThat("length in tokens", duplication.getLengthInUnits(), is(157));
+ assertThat(duplication.getOriginPart().getResourceId()).isEqualTo(file.getAbsolutePath());
+ assertThat(duplication.getCloneParts().size()).isEqualTo(2);
+ assertThat(duplication.getLengthInUnits()).as("length in tokens").isEqualTo(157);
ClonePart part = duplication.getCloneParts().get(0);
- assertThat(part.getResourceId(), is(file.getAbsolutePath()));
- assertThat(part.getStartLine(), is(30));
- assertThat(part.getEndLine(), is(44));
+ assertThat(part.getResourceId()).isEqualTo(file.getAbsolutePath());
+ assertThat(part.getStartLine()).isEqualTo(30);
+ assertThat(part.getEndLine()).isEqualTo(44);
}
@Test
@@ -74,17 +73,14 @@ public class PmdBridgeTest {
addToIndex(file2);
List<CloneGroup> duplications = detect(file1);
- assertThat(duplications.size(), is(1));
+ assertThat(duplications.size()).isEqualTo(1);
CloneGroup duplication = duplications.get(0);
- assertThat(duplication.getOriginPart().getResourceId(), is(file1.getAbsolutePath()));
- assertThat(duplication.getCloneParts().size(), is(2));
- assertThat("length in tokens", duplication.getLengthInUnits(), is(115));
-
- ClonePart part = duplication.getCloneParts().get(0);
- assertThat(part.getResourceId(), is(file1.getAbsolutePath()));
- assertThat(part.getStartLine(), is(18));
- assertThat(part.getEndLine(), is(41));
+ assertThat(duplication.getOriginPart().getResourceId()).isEqualTo(file1.getAbsolutePath());
+ ClonePart part1 = new ClonePart(file1.getAbsolutePath(), 1, 18, 41);
+ ClonePart part2 = new ClonePart(file2.getAbsolutePath(), 1, 18, 41);
+ assertThat(duplication.getCloneParts()).containsOnly(part1, part2);
+ assertThat(duplication.getLengthInUnits()).as("length in tokens").isEqualTo(115);
}
private List<CloneGroup> detect(File file) {