diff options
author | Evgeny Mandrikov <mandrikov@gmail.com> | 2012-02-03 15:51:21 +0400 |
---|---|---|
committer | Evgeny Mandrikov <mandrikov@gmail.com> | 2012-02-03 15:52:29 +0400 |
commit | 12552a94eebf5bf80fb6fb3952a9b363d568397e (patch) | |
tree | 1b8f52e40e08a360231356740bb7eb879e678ae8 /sonar-duplications/src/test | |
parent | 9b3e2cc9103c5c0e7cdd4566e455e56b9d73b303 (diff) | |
download | sonarqube-12552a94eebf5bf80fb6fb3952a9b363d568397e.tar.gz sonarqube-12552a94eebf5bf80fb6fb3952a9b363d568397e.zip |
Fix some quality flaws
Diffstat (limited to 'sonar-duplications/src/test')
-rw-r--r-- | sonar-duplications/src/test/java/org/sonar/duplications/block/BlockTest.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/sonar-duplications/src/test/java/org/sonar/duplications/block/BlockTest.java b/sonar-duplications/src/test/java/org/sonar/duplications/block/BlockTest.java index bcb8bcfe389..fd86e55c699 100644 --- a/sonar-duplications/src/test/java/org/sonar/duplications/block/BlockTest.java +++ b/sonar-duplications/src/test/java/org/sonar/duplications/block/BlockTest.java @@ -27,6 +27,28 @@ import static org.junit.Assert.*; public class BlockTest { @Test + public void testBuilder() { + ByteArray hash = new ByteArray(1); + Block block = Block.builder() + .setResourceId("resource") + .setBlockHash(hash) + .setIndexInFile(1) + .setLines(2, 3) + .setUnit(4, 5) + .build(); + + assertThat(block.getResourceId(), is("resource")); + assertThat(block.getBlockHash(), sameInstance(hash)); + assertThat(block.getIndexInFile(), is(1)); + + assertThat(block.getStartLine(), is(2)); + assertThat(block.getEndLine(), is(3)); + + assertThat(block.getStartUnit(), is(4)); + assertThat(block.getEndUnit(), is(5)); + } + + @Test public void fieldsTest() { String fileName = "someFile"; int statementIndex = 4; |