package org.megam.deccanplato.core.test; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.lang.reflect.Type; import java.util.Map; import org.junit.Ignore; import org.junit.Test; import org.megam.deccanplato.provider.ProviderRegistry; import org.megam.deccanplato.provider.core.RequestDataBuilder; import org.springframework.beans.factory.support.PropertiesBeanDefinitionReader; import org.springframework.beans.factory.xml.XmlBeanDefinitionReader; import org.springframework.beans.factory.xml.XmlBeanFactory; import org.springframework.context.support.GenericApplicationContext; import org.springframework.core.io.ClassPathResource; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.gson.reflect.TypeToken; public class CoreTest { @Ignore @Test public void testRequestDataBuilder() throws IOException { BufferedReader br = null; String inputJsonPath = new File(".").getCanonicalPath() + java.io.File.separator + "src" + java.io.File.separator + "test" + java.io.File.separator + "java" + java.io.File.separator; br = new BufferedReader(new FileReader(inputJsonPath + "input.json")); StringBuilder strb = new StringBuilder(); String currentLine = ""; while ((currentLine = br.readLine()) != null) { strb.append(currentLine); } // RequestDataBuilder rdb = new RequestDataBuilder(strb.toString()); } @Test public void testLoadProviderRegistry() { GenericApplicationContext ctx = new GenericApplicationContext(); XmlBeanDefinitionReader xmlReader = new XmlBeanDefinitionReader(ctx); xmlReader.loadBeanDefinitions(new ClassPathResource( "applicationContext.xml")); ctx.refresh(); ProviderRegistry myBean = (ProviderRegistry) ctx .getBean("registry"); } }