diff --git a/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/src/integration/java/org/alfresco/demoamp/Demo.java b/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/src/integration/java/org/alfresco/demoamp/Demo.java index eb695647..a7bb9419 100644 --- a/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/src/integration/java/org/alfresco/demoamp/Demo.java +++ b/archetypes/alfresco-amp-archetype/src/main/resources/archetype-resources/src/integration/java/org/alfresco/demoamp/Demo.java @@ -15,18 +15,15 @@ package org.alfresco.demoamp; import org.alfresco.demoamp.po.HelloWorldPage; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.BeforeClass; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.junit.runners.JUnit4; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.firefox.FirefoxDriver; +import org.testng.Assert; +import org.testng.annotations.AfterClass; +import org.testng.annotations.BeforeClass; +import org.testng.annotations.Test; -@RunWith(JUnit4.class) public class Demo { private static WebDriver driver; diff --git a/poms/alfresco-sdk-parent/pom.xml b/poms/alfresco-sdk-parent/pom.xml index 9213154b..5ea092f8 100644 --- a/poms/alfresco-sdk-parent/pom.xml +++ b/poms/alfresco-sdk-parent/pom.xml @@ -760,123 +760,118 @@ - enable-integration-testing + ui-test true - - - src/integration/java - - - - - org.apache.maven.plugins - maven-surefire-plugin - - - true - - org.codehaus.mojo build-helper-maven-plugin - 1.5 + 1.7 - - add-test-source - - process-resources - - - add-test-source - - - - src/integration/java - src/integration/properties - src/integration/resources - - - - + + add-integration-source + pre-integration-test + + add-test-source + + + + src/integration/java + + + + - org.apache.maven.plugins - maven-failsafe-plugin - 2.17 - - - integration-test - - integration-test - - - - verify - - verify - - - - - - src/integration/resources/testng.xml - - - - + org.apache.maven.plugins + maven-resources-plugin + 2.5 + + + add-integration-resources + pre-integration-test + + copy-resources + + + ${project.build.directory}/integration-classes + + + src/integration/resources + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + + + compile-integration-test + pre-integration-test + + testCompile + + + + ${project.build.directory}/integration-classes + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.9 + + + org.apache.maven.plugins + maven-failsafe-plugin + 2.9 + + src/integration/java + ${project.build.directory}/integration-classes + **/*.java + + + + integration-test + + integration-test + + + + verify + + verify + + + + + - - org.testng - testng - 6.3.1 - test - - - ${alfresco.groupId} - share-po - ${alfresco.version} + + org.testng + testng + 6.8.8 test - - - - org.alfresco.maven - alfresco-rad - ${maven.alfresco.version} - test - - - - org.springframework - spring-context - 3.0.6.RELEASE - provided - - - - com.h2database - h2 - ${h2.version} - test - - - tk.skuro.alfresco - h2-support - ${h2-support.version} - test + + + org.hamcrest + hamcrest-core + + -