diff --git a/e2e-test/java/org/alfresco/rest/BaseRestTest.java b/e2e-test/java/org/alfresco/rest/BaseRestTest.java
new file mode 100644
index 000000000..4af4aa815
--- /dev/null
+++ b/e2e-test/java/org/alfresco/rest/BaseRestTest.java
@@ -0,0 +1,22 @@
+package org.alfresco.rest;
+
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.test.context.ContextConfiguration;
+import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
+import org.testng.annotations.BeforeClass;
+
+import com.jayway.restassured.RestAssured;
+
+@ContextConfiguration("classpath:alfresco-restapi-context.xml")
+public class BaseRestTest extends AbstractTestNGSpringContextTests {
+
+ @Autowired
+ protected RestProperties restProperties;
+
+ @BeforeClass
+ public void setup() {
+ RestAssured.baseURI = restProperties.envProperty().getTestServerUrl();
+ RestAssured.port = restProperties.envProperty().getPort();
+ RestAssured.basePath = restProperties.getRestBasePath();
+ }
+}
diff --git a/e2e-test/java/org/alfresco/rest/v1/SitesTest.java b/e2e-test/java/org/alfresco/rest/v1/SitesTest.java
new file mode 100644
index 000000000..ad9231c61
--- /dev/null
+++ b/e2e-test/java/org/alfresco/rest/v1/SitesTest.java
@@ -0,0 +1,17 @@
+package org.alfresco.rest.v1;
+
+import static org.alfresco.rest.RestClientWrapper.onRestAPI;
+
+import org.alfresco.rest.BaseRestTest;
+import org.alfresco.tester.model.UserModel;
+import org.testng.annotations.Test;
+
+public class SitesTest extends BaseRestTest {
+
+ @Test
+ public void getSite() {
+ UserModel admin = new UserModel("admin", "admin");
+ System.out.println(onRestAPI().withAuthUser(admin).onSites().getSite("SiteName1470151654495").getTitle());
+
+ }
+}
diff --git a/e2e-test/resources/alfresco-restapi-context.xml b/e2e-test/resources/alfresco-restapi-context.xml
index b23c39c76..8b2ce79cb 100644
--- a/e2e-test/resources/alfresco-restapi-context.xml
+++ b/e2e-test/resources/alfresco-restapi-context.xml
@@ -11,8 +11,7 @@
-
+
-
diff --git a/e2e-test/resources/default.properties b/e2e-test/resources/default.properties
index 12cd3c525..96caacc10 100644
--- a/e2e-test/resources/default.properties
+++ b/e2e-test/resources/default.properties
@@ -1,4 +1,7 @@
-alfresco.url=http://localhost:8080/alfresco
+# dataprep related
+alfresco.scheme=http
+alfresco.server=172.29.100.215
+alfresco.port=9090
# credentials
admin.user=admin
diff --git a/e2e-test/resources/log4j.properties b/e2e-test/resources/log4j.properties
new file mode 100644
index 000000000..4a2fd1bd3
--- /dev/null
+++ b/e2e-test/resources/log4j.properties
@@ -0,0 +1,19 @@
+# Log levels
+log4j.rootLogger=INFO,CONSOLE,R
+# Appender Configuration
+log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
+# Identifies whether the appender honors reassignments of System.out or System.err via System.setOut or System.setErr made after configuration
+log4j.appender.CONSOLE.follow=true
+# Pattern to output the caller's file name and line number
+log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
+log4j.appender.CONSOLE.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n
+# Rolling File Appender
+log4j.appender.R=org.apache.log4j.RollingFileAppender
+# Path and file name to store the log file
+log4j.appender.R.File=./target/alfresco-tas.log
+# log4j.appender.R.MaxFileSize=200KB
+# Number of backup files
+log4j.appender.R.MaxBackupIndex=2
+# Layout for Rolling File Appender
+log4j.appender.R.layout=org.apache.log4j.PatternLayout
+log4j.appender.R.layout.ConversionPattern=%d - %c - %p - %m%n
\ No newline at end of file