Project

General

Profile

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
}
    (1-1/1)