1
|
package eu.dnetlib.modular.modstore.ui;
|
2
|
|
3
|
import junit.framework.Assert;
|
4
|
|
5
|
import org.junit.Before;
|
6
|
import org.junit.Ignore;
|
7
|
import org.junit.Test;
|
8
|
|
9
|
import com.google.gson.Gson;
|
10
|
import com.google.gson.GsonBuilder;
|
11
|
|
12
|
import eu.dnetlib.functionality.modular.ui.mdstore.model.MDStoreInfo;
|
13
|
|
14
|
public class MDStoreInfoTest {
|
15
|
|
16
|
@Before
|
17
|
public void setUp() throws Exception {}
|
18
|
|
19
|
@Test
|
20
|
@Ignore
|
21
|
public void test() {
|
22
|
String values[] = {
|
23
|
"http://127.0.1.1:8280/app/services/mdStore?wsdl@::@da2cd5a7-c7b5-44e8-93db-3a9493a8fac6_TURTdG9yZURTUmVzb3VyY2VzL01EU3RvcmVEU1Jlc291cmNlVHlwZQ==@::@oai_dc-store-native@::@2014-10-01T15:01:58+02:00@::@11104",
|
24
|
"http://127.0.1.1:8280/app/services/mdStore?wsdl@::@ce8c5bbe-ac2a-4d04-af73-59cb7ee6d8cd_TURTdG9yZURTUmVzb3VyY2VzL01EU3RvcmVEU1Jlc291cmNlVHlwZQ==@::@OAF-store-cleaned@::@2014-10-01T15:02:49+02:00@::@11104",
|
25
|
"http://127.0.1.1:8280/app/services/mdStore?wsdl@::@0f9d29ef-687b-4902-8bd3-ee9927790d71_TURTdG9yZURTUmVzb3VyY2VzL01EU3RvcmVEU1Jlc291cmNlVHlwZQ==@::@oai_dc-store-native@::@@::@0",
|
26
|
"http://127.0.1.1:8280/app/services/mdStore?wsdl@::@f034020b-75f5-44b5-acc8-a9dbe9a68773_TURTdG9yZURTUmVzb3VyY2VzL01EU3RvcmVEU1Jlc291cmNlVHlwZQ==@::@OAF-store-cleaned@::@@::@0" };
|
27
|
|
28
|
for (String v : values) {
|
29
|
Gson g = new GsonBuilder().disableHtmlEscaping().create();
|
30
|
System.out.println(g.toJson(MDStoreInfo.fromXqueryResult(v)));
|
31
|
Assert.assertNotNull(MDStoreInfo.fromXqueryResult(v));
|
32
|
}
|
33
|
}
|
34
|
|
35
|
}
|