50 lines
1.5 KiB
Java
50 lines
1.5 KiB
Java
package org.gcube.application.perform.service;
|
|
|
|
import javax.ws.rs.client.WebTarget;
|
|
import javax.ws.rs.core.Response;
|
|
|
|
import org.junit.Test;
|
|
|
|
public class ImportTests extends CommonTest{
|
|
|
|
Long farmid=12682101l;
|
|
|
|
@Test
|
|
public void submit() {
|
|
/**
|
|
* http://perform.dev.d4science.org/perform-service/gcube/service/import?
|
|
* batch_type=HATCHERY_INDIVIDUAL&
|
|
* farmid=12682101&
|
|
* source=https://data1-d.d4science.org/shub/E_aUJUbDNzeUlLL29KL2xlZUloWFQ5TEdlZ0ZnZzlNNTVLNUEzeDVRNFVoVHlLMW5DVG5RbVVXVzlYeUUzZWFXRA==
|
|
* source_version=1.1
|
|
*/
|
|
|
|
WebTarget target=
|
|
target(ServiceConstants.Import.PATH).
|
|
queryParam(ServiceConstants.Import.BATCH_TYPE_PARAMETER, "HATCHERY_INDIVIDUAL").
|
|
queryParam(ServiceConstants.Import.FARM_ID_PARAMETER, farmid).
|
|
queryParam(ServiceConstants.Import.EXCEL_FILE_PARAMETER, "https://data1-d.d4science.org/shub/E_aUJUbDNzeUlLL29KL2xlZUloWFQ5TEdlZ0ZnZzlNNTVLNUEzeDVRNFVoVHlLMW5DVG5RbVVXVzlYeUUzZWFXRA==").
|
|
queryParam(ServiceConstants.Import.EXCEL_FILE_VERSION_PARAMETER, "1.1");
|
|
|
|
System.out.println(target.getUri());
|
|
Response resp=target.request().post(null);
|
|
System.out.println("Status : "+resp.getStatus() );
|
|
try {
|
|
Thread.sleep(1000*60*10);
|
|
} catch (InterruptedException e) {
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@Test
|
|
public void getAll() {
|
|
WebTarget target=
|
|
target(ServiceConstants.Import.PATH).
|
|
path(12682549+"");
|
|
System.out.println(target.getUri());
|
|
Response resp=target.request().get();
|
|
System.out.println(resp.getStatus() + " : "+ resp.readEntity(String.class));
|
|
}
|
|
}
|