aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-core/src/test
diff options
context:
space:
mode:
authorJean-Baptiste Vilain <jean-baptiste.vilain@sonarsource.com>2013-04-24 18:45:19 +0200
committerJean-Baptiste Vilain <jean-baptiste.vilain@sonarsource.com>2013-04-24 18:45:19 +0200
commit682753a03b11f17792f5cfe87ff8d7331a5cb56d (patch)
treeb58ac4318474a7e36e965eb1004ac31b29d6b108 /sonar-core/src/test
parentc5eb774be7177d68dab60dd6cd97867bed78c7e0 (diff)
downloadsonarqube-682753a03b11f17792f5cfe87ff8d7331a5cb56d.tar.gz
sonarqube-682753a03b11f17792f5cfe87ff8d7331a5cb56d.zip
SONAR-3893 Naming adjustments and SnapshotDataDao updated to include data_types as select params
Diffstat (limited to 'sonar-core/src/test')
-rw-r--r--sonar-core/src/test/java/org/sonar/core/source/DecorationDataHolderTest.java20
-rw-r--r--sonar-core/src/test/java/org/sonar/core/source/HtmlSourceDecoratorTest.java3
-rw-r--r--sonar-core/src/test/java/org/sonar/core/source/jdbc/SnapshotDataDaoTest.java5
3 files changed, 15 insertions, 13 deletions
diff --git a/sonar-core/src/test/java/org/sonar/core/source/DecorationDataHolderTest.java b/sonar-core/src/test/java/org/sonar/core/source/DecorationDataHolderTest.java
index 58520c19da1..62730ffc402 100644
--- a/sonar-core/src/test/java/org/sonar/core/source/DecorationDataHolderTest.java
+++ b/sonar-core/src/test/java/org/sonar/core/source/DecorationDataHolderTest.java
@@ -44,17 +44,17 @@ public class DecorationDataHolderTest {
@Test
public void should_extract_lower_bounds_from_serialized_rules() throws Exception {
- List<TagEntry> openingTagsEntries = decorationDataHolder.getOpeningTagsEntries();
+ List<OpeningHtmlTag> openingTagsEntries = decorationDataHolder.getOpeningTagsEntries();
- assertThat(openingTagsEntries.get(0)).isEqualTo(new TagEntry(0, "k"));
- assertThat(openingTagsEntries.get(1)).isEqualTo(new TagEntry(0, "cppd"));
- assertThat(openingTagsEntries.get(2)).isEqualTo(new TagEntry(54, "a"));
- assertThat(openingTagsEntries.get(3)).isEqualTo(new TagEntry(69, "k"));
- assertThat(openingTagsEntries.get(4)).isEqualTo(new TagEntry(80, "sym-80 sym"));
- assertThat(openingTagsEntries.get(5)).isEqualTo(new TagEntry(90, "sym-80 sym"));
- assertThat(openingTagsEntries.get(6)).isEqualTo(new TagEntry(106, "cppd"));
- assertThat(openingTagsEntries.get(7)).isEqualTo(new TagEntry(114, "k"));
- assertThat(openingTagsEntries.get(8)).isEqualTo(new TagEntry(140, "sym-80 sym"));
+ assertThat(openingTagsEntries.get(0)).isEqualTo(new OpeningHtmlTag(0, "k"));
+ assertThat(openingTagsEntries.get(1)).isEqualTo(new OpeningHtmlTag(0, "cppd"));
+ assertThat(openingTagsEntries.get(2)).isEqualTo(new OpeningHtmlTag(54, "a"));
+ assertThat(openingTagsEntries.get(3)).isEqualTo(new OpeningHtmlTag(69, "k"));
+ assertThat(openingTagsEntries.get(4)).isEqualTo(new OpeningHtmlTag(80, "sym-80 sym"));
+ assertThat(openingTagsEntries.get(5)).isEqualTo(new OpeningHtmlTag(90, "sym-80 sym"));
+ assertThat(openingTagsEntries.get(6)).isEqualTo(new OpeningHtmlTag(106, "cppd"));
+ assertThat(openingTagsEntries.get(7)).isEqualTo(new OpeningHtmlTag(114, "k"));
+ assertThat(openingTagsEntries.get(8)).isEqualTo(new OpeningHtmlTag(140, "sym-80 sym"));
}
@Test
diff --git a/sonar-core/src/test/java/org/sonar/core/source/HtmlSourceDecoratorTest.java b/sonar-core/src/test/java/org/sonar/core/source/HtmlSourceDecoratorTest.java
index 66c732d36d3..bad8f289beb 100644
--- a/sonar-core/src/test/java/org/sonar/core/source/HtmlSourceDecoratorTest.java
+++ b/sonar-core/src/test/java/org/sonar/core/source/HtmlSourceDecoratorTest.java
@@ -20,6 +20,7 @@
package org.sonar.core.source;
+import com.google.common.collect.Lists;
import org.junit.Before;
import org.junit.Test;
import org.sonar.core.persistence.AbstractDaoTestCase;
@@ -104,7 +105,7 @@ public class HtmlSourceDecoratorTest extends AbstractDaoTestCase {
sourceDecorator.getDecoratedSourceAsHtml(14L);
- verify(snapshotDataDao, times(1)).selectSnapshotData(14L);
+ verify(snapshotDataDao, times(1)).selectSnapshotData(14L, Lists.newArrayList("highlight_syntax", "symbol"));
verify(snapshotSourceDao, times(0)).selectSnapshotSource(14L);
}
}
diff --git a/sonar-core/src/test/java/org/sonar/core/source/jdbc/SnapshotDataDaoTest.java b/sonar-core/src/test/java/org/sonar/core/source/jdbc/SnapshotDataDaoTest.java
index 8ea2547670b..873b7d67236 100644
--- a/sonar-core/src/test/java/org/sonar/core/source/jdbc/SnapshotDataDaoTest.java
+++ b/sonar-core/src/test/java/org/sonar/core/source/jdbc/SnapshotDataDaoTest.java
@@ -20,6 +20,7 @@
package org.sonar.core.source.jdbc;
+import com.google.common.collect.Lists;
import org.junit.Before;
import org.junit.Test;
import org.sonar.core.persistence.AbstractDaoTestCase;
@@ -41,7 +42,7 @@ public class SnapshotDataDaoTest extends AbstractDaoTestCase {
@Test
public void should_retrieve_snapshot_data_by_snapshot_id() throws Exception {
- Collection<SnapshotDataDto> data = dao.selectSnapshotData(10L);
+ Collection<SnapshotDataDto> data = dao.selectSnapshotData(10L, Lists.newArrayList("highlight_syntax", "symbol"));
assertThat(data).onProperty("snapshotId").containsOnly(10L, 10L);
assertThat(data).onProperty("dataType").containsOnly("highlight_syntax", "symbol");
@@ -62,7 +63,7 @@ public class SnapshotDataDaoTest extends AbstractDaoTestCase {
dao.insert(dto);
- Collection<SnapshotDataDto> serializedData = dao.selectSnapshotData(11L);
+ Collection<SnapshotDataDto> serializedData = dao.selectSnapshotData(11L, Lists.newArrayList("highlight_syntax"));
assertThat(serializedData).onProperty("snapshotId").containsOnly(11L);
assertThat(serializedData).onProperty("dataType").containsOnly(dataType);