From 4da46394fddf9e62501f274d4f92188b0557d0ae Mon Sep 17 00:00:00 2001 From: simonbrandhof Date: Mon, 8 Nov 2010 15:03:28 +0000 Subject: [PATCH] SONAR-1852 add IT --- .../org/sonar/tests/integration/Struts139Test.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/integration/tests/src/it/java/org/sonar/tests/integration/Struts139Test.java b/tests/integration/tests/src/it/java/org/sonar/tests/integration/Struts139Test.java index 690ebd7c6e7..0ffda3a252c 100644 --- a/tests/integration/tests/src/it/java/org/sonar/tests/integration/Struts139Test.java +++ b/tests/integration/tests/src/it/java/org/sonar/tests/integration/Struts139Test.java @@ -24,11 +24,14 @@ import org.junit.Test; import org.sonar.wsclient.Sonar; import org.sonar.wsclient.services.*; +import java.util.Date; import java.util.List; import static org.hamcrest.core.Is.is; import static org.hamcrest.number.OrderingComparisons.greaterThan; +import static org.hamcrest.number.OrderingComparisons.greaterThanOrEqualTo; import static org.hamcrest.number.OrderingComparisons.lessThan; +import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertThat; /** @@ -50,6 +53,13 @@ public class Struts139Test { sonar = Sonar.create("http://localhost:9000"); } + @Test + public void shouldReturnAnalysisDate() { + Date date = sonar.find(new ResourceQuery(PROJECT_STRUTS)).getDate(); + assertNotNull(date); + assertThat(date.getYear(), greaterThanOrEqualTo(110)); // 1900 + 110 + } + @Test public void strutsIsAnalyzed() { assertThat(sonar.find(new ResourceQuery(PROJECT_STRUTS)).getName(), is("Struts")); -- 2.39.5