diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2013-04-26 17:02:33 +0200 |
---|---|---|
committer | Simon Brandhof <simon.brandhof@gmail.com> | 2013-04-26 17:03:07 +0200 |
commit | f293e4b9558877a35a893ea8f0f4dcc037645396 (patch) | |
tree | 8b84cfa16353fd2a5f49ec21a5be3e0f74e447d5 /sonar-core/src/test | |
parent | cfa28e900d9b52cfca276e03c07e1e3b75c853cf (diff) | |
download | sonarqube-f293e4b9558877a35a893ea8f0f4dcc037645396.tar.gz sonarqube-f293e4b9558877a35a893ea8f0f4dcc037645396.zip |
SONAR-3755 move db stuff to org.sonar.core.issue.db
Diffstat (limited to 'sonar-core/src/test')
-rw-r--r-- | sonar-core/src/test/java/org/sonar/core/issue/db/IssueChangeDaoTest.java (renamed from sonar-core/src/test/java/org/sonar/core/issue/IssueChangeDaoTest.java) | 4 | ||||
-rw-r--r-- | sonar-core/src/test/java/org/sonar/core/issue/db/IssueDaoTest.java (renamed from sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java) | 4 | ||||
-rw-r--r-- | sonar-core/src/test/java/org/sonar/core/issue/db/IssueDtoTest.java (renamed from sonar-core/src/test/java/org/sonar/core/issue/IssueDtoTest.java) | 4 | ||||
-rw-r--r-- | sonar-core/src/test/java/org/sonar/core/issue/workflow/UnsetClosedAtTest.java | 38 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/insert-result.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/insert-result.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/insert.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/insert.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/shared.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/shared.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/insert-result.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/insert-result.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/insert.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/insert.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/shared.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/shared.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_all.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_all.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_component_root.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_component_root.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_date_creation.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_date_creation.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_id.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_id.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_ids.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_ids.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_key.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_key.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_query.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_query.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_rules.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_rules.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_issue_ids_and_components_ids.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_issue_ids_and_components_ids.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_open_issues.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_open_issues.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_returned_sorted_result.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_returned_sorted_result.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/update-result.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/update-result.xml) | 0 | ||||
-rw-r--r-- | sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/update.xml (renamed from sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/update.xml) | 0 |
23 files changed, 47 insertions, 3 deletions
diff --git a/sonar-core/src/test/java/org/sonar/core/issue/IssueChangeDaoTest.java b/sonar-core/src/test/java/org/sonar/core/issue/db/IssueChangeDaoTest.java index a46d65cc225..437ec98973a 100644 --- a/sonar-core/src/test/java/org/sonar/core/issue/IssueChangeDaoTest.java +++ b/sonar-core/src/test/java/org/sonar/core/issue/db/IssueChangeDaoTest.java @@ -17,10 +17,12 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -package org.sonar.core.issue; +package org.sonar.core.issue.db; import org.junit.Before; import org.junit.Test; +import org.sonar.core.issue.db.IssueChangeDao; +import org.sonar.core.issue.db.IssueChangeDto; import org.sonar.core.persistence.AbstractDaoTestCase; import java.util.Collection; diff --git a/sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java b/sonar-core/src/test/java/org/sonar/core/issue/db/IssueDaoTest.java index 37dfa625f45..965a8195d1e 100644 --- a/sonar-core/src/test/java/org/sonar/core/issue/IssueDaoTest.java +++ b/sonar-core/src/test/java/org/sonar/core/issue/db/IssueDaoTest.java @@ -18,13 +18,15 @@ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -package org.sonar.core.issue; +package org.sonar.core.issue.db; import org.junit.Before; import org.junit.Test; import org.sonar.api.issue.IssueQuery; import org.sonar.api.rule.RuleKey; import org.sonar.api.utils.DateUtils; +import org.sonar.core.issue.db.IssueDao; +import org.sonar.core.issue.db.IssueDto; import org.sonar.core.persistence.AbstractDaoTestCase; import java.util.Collection; diff --git a/sonar-core/src/test/java/org/sonar/core/issue/IssueDtoTest.java b/sonar-core/src/test/java/org/sonar/core/issue/db/IssueDtoTest.java index 8adc3718c8e..8600e27ba99 100644 --- a/sonar-core/src/test/java/org/sonar/core/issue/IssueDtoTest.java +++ b/sonar-core/src/test/java/org/sonar/core/issue/db/IssueDtoTest.java @@ -17,13 +17,15 @@ * along with this program; if not, write to the Free Software Foundation, * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -package org.sonar.core.issue; +package org.sonar.core.issue.db; import org.apache.commons.lang.time.DateUtils; import org.junit.Rule; import org.junit.Test; import org.junit.rules.ExpectedException; import org.sonar.api.issue.Issue; +import org.sonar.core.issue.DefaultIssue; +import org.sonar.core.issue.db.IssueDto; import java.util.Date; diff --git a/sonar-core/src/test/java/org/sonar/core/issue/workflow/UnsetClosedAtTest.java b/sonar-core/src/test/java/org/sonar/core/issue/workflow/UnsetClosedAtTest.java new file mode 100644 index 00000000000..e74f78b9a1d --- /dev/null +++ b/sonar-core/src/test/java/org/sonar/core/issue/workflow/UnsetClosedAtTest.java @@ -0,0 +1,38 @@ +/* + * SonarQube, open source software quality management tool. + * Copyright (C) 2008-2013 SonarSource + * mailto:contact AT sonarsource DOT com + * + * SonarQube is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 3 of the License, or (at your option) any later version. + * + * SonarQube is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with this program; if not, write to the Free Software Foundation, + * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ +package org.sonar.core.issue.workflow; + +import org.junit.Test; +import org.sonar.core.issue.DefaultIssue; + +import java.util.Date; + +import static org.fest.assertions.Assertions.assertThat; + +public class UnsetClosedAtTest { + @Test + public void should_remove_date() throws Exception { + UnsetClosedAt function = new UnsetClosedAt(); + DefaultIssue issue = new DefaultIssue().setCreatedAt(new Date()).setCreatedAt(new Date()); + function.execute(issue); + assertThat(issue.closedAt()).isNull(); + assertThat(issue.createdAt()).isNotNull(); + } +} diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/insert-result.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/insert-result.xml index cf0a89b4610..cf0a89b4610 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/insert-result.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/insert-result.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/insert.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/insert.xml index 871dedcb5e9..871dedcb5e9 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/insert.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/insert.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/shared.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/shared.xml index e3e9559f8ca..e3e9559f8ca 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueChangeDaoTest/shared.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueChangeDaoTest/shared.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/insert-result.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/insert-result.xml index 5868688a27b..5868688a27b 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/insert-result.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/insert-result.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/insert.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/insert.xml index 871dedcb5e9..871dedcb5e9 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/insert.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/insert.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/shared.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/shared.xml index 6ec982ab3de..6ec982ab3de 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/shared.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/shared.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_all.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_all.xml index 4a27dd7013c..4a27dd7013c 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_all.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_all.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_component_root.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_component_root.xml index e9308bf33ae..e9308bf33ae 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_component_root.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_component_root.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_date_creation.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_date_creation.xml index e4d6cac1cd6..e4d6cac1cd6 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_date_creation.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_date_creation.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_id.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_id.xml index 8c738fe5fc4..8c738fe5fc4 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_id.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_id.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_ids.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_ids.xml index 4a27dd7013c..4a27dd7013c 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_ids.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_ids.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_key.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_key.xml index 11fe9b857b8..11fe9b857b8 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_key.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_key.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_query.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_query.xml index 11fe9b857b8..11fe9b857b8 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_query.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_query.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_rules.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_rules.xml index a1223eafc6e..a1223eafc6e 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_by_rules.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_by_rules.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_issue_ids_and_components_ids.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_issue_ids_and_components_ids.xml index 4a27dd7013c..4a27dd7013c 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_issue_ids_and_components_ids.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_issue_ids_and_components_ids.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_open_issues.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_open_issues.xml index dbf79e29804..dbf79e29804 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_open_issues.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_open_issues.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_returned_sorted_result.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_returned_sorted_result.xml index e77de4125c9..e77de4125c9 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/should_select_returned_sorted_result.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/should_select_returned_sorted_result.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/update-result.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/update-result.xml index 0574a4c9d88..0574a4c9d88 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/update-result.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/update-result.xml diff --git a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/update.xml b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/update.xml index d701d8d68c3..d701d8d68c3 100644 --- a/sonar-core/src/test/resources/org/sonar/core/issue/IssueDaoTest/update.xml +++ b/sonar-core/src/test/resources/org/sonar/core/issue/db/IssueDaoTest/update.xml |