Author: rwesten
Date: Tue Dec 17 14:41:29 2013
New Revision: 1551557
URL: http://svn.apache.org/r1551557
Log:
STANBOL-1234 and STANBOL-1237: The Integration Test base for the Entityhub now
checks if the ModelWriter for application/json and application/rdf+xml (checks
for all RDF formats) are started.
Modified:
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java
Modified:
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java
URL:
http://svn.apache.org/viewvc/stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java?rev=1551557&r1=1551556&r2=1551557&view=diff
==============================================================================
---
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java
(original)
+++
stanbol/trunk/entityhub/generic/test/src/main/java/org/apache/stanbol/entityhub/test/it/EntityhubTestBase.java
Tue Dec 17 14:41:29 2013
@@ -97,15 +97,18 @@ public abstract class EntityhubTestBase
referencedSite));
}
}
- //this ensures that all sites are initialized
- //No longer needed with STANBOL-996
-// for(String referencedSite : referencedSites){
-// re = executor.execute(
-//
builder.buildGetRequest("/entityhub/site/"+referencedSite +
-//
"/entity?id=urn:does:not:exist:f82js95xsig39s.23987")
-// .withHeader("Accept", "application/json"));
-// re.assertStatus(404);
-// }
+ //this ensures that JSON and RDF serializer services are up
and running
+ for(String referencedSite : referencedSites){
+ re = executor.execute(
+
builder.buildGetRequest("/entityhub/site/"+referencedSite)
+ .withHeader("Accept", "application/json"));
//check JSON serializer
+ re.assertStatus(200);
+ re.assertContentType("application/json");
+ re =
executor.execute(builder.buildGetRequest("/entityhub/site/"+referencedSite)
+ .withHeader("Accept",
"application/rdf+xml"));//check RDF serializer
+ re.assertStatus(200);
+ re.assertContentType("application/rdf+xml");
+ }
log.info("Entityhub services checked, all present");
return true;
}