package com.nortal.jroad.client.tosjuht;
import javax.annotation.Resource;
import org.junit.Test;
import com.nortal.jroad.client.exception.XRoadServiceConsumptionException;
import com.nortal.jroad.client.test.BaseXRoadServiceImplTest;
import com.nortal.jroad.client.tosjuht.types.ee.riik.xtee.epria.producers.producer.epria.DhsVaataTaotlusePdfResponse;
import junit.framework.Assert;
/**
* ePria teenuste testid nb. Suuna xtee teegis xtee-service.properties teenused õigesse kohta
*
* @author Lauri Lättemäe (lauri.lattemae@nortal.com)
* @date 02.06.2010
*/
public class EpriaXRoadServiceImplTest extends BaseXRoadServiceImplTest {
@Resource
private EpriaXRoadServiceImpl epriaXRoadServiceImpl;
/*
* @Test public void sendAttachment() throws XRoadServiceConsumptionException { DataHandler handler = new
* DataHandler(new ByteArrayDataSource("application/pdf", "123".getBytes())); VastuseKood response =
* epriaXTeeServiceImpl.sendAttachment("123", handler); Assert.assertNotNull(response);
* Assert.assertTrue(response.getVastuseKood().equals(VastuseKood2.OK) ||
* response.getVastuseKood().equals(VastuseKood2.VIGA)); }
* @Test public void vaataEsitatudPdf() throws XRoadServiceConsumptionException { DhVaataEsitatudPdfResponse response
* = epriaXTeeServiceImpl.vaataEsitatudPdf("123"); Assert.assertNotNull(response);
* Assert.assertNotNull(response.getPdf()); }
* @Test public void saadaTaotluseManused() throws XRoadServiceConsumptionException { List<ManusModel> manused = new
* ArrayList<ManusModel>(); DataHandler handler = new DataHandler(new ByteArrayDataSource("text/plain",
* "123".getBytes())); manused.add(new ManusModel("123", "somefile.txt", handler)); VastuseKood response =
* epriaXTeeServiceImpl.saadaTaotluseManused("123", manused); Assert.assertNotNull(response);
* Assert.assertTrue(response.getVastuseKood().equals(VastuseKood2.OK) ||
* response.getVastuseKood().equals(VastuseKood2.VIGA)); }
* @Test public void vaataTatoluseManus() throws XRoadServiceConsumptionException { DhVaataTaotluseManusResponse
* response = epriaXTeeServiceImpl.vaataTatoluseManus("123", 123L); Assert.assertNotNull(response);
* Assert.assertNotNull(response.getSisu()); Assert.assertEquals("somefile.txt", response.getManuseNimi()); }
*/
@Test
public void saadaTaotluseDigiDok() throws XRoadServiceConsumptionException {
Assert.assertTrue(true);
}
@Test
public void vaataTaotluseDigiDok() throws XRoadServiceConsumptionException {
Assert.assertTrue(true);
}
public void vaataTaotlusePdf() throws XRoadServiceConsumptionException {
DhsVaataTaotlusePdfResponse response = epriaXRoadServiceImpl.vaataTaotlusePdf(null, "123");
Assert.assertNotNull(response);
Assert.assertNotNull(response.getPdf());
}
@Test
public void paringManusega() throws XRoadServiceConsumptionException {
String result =
epriaXRoadServiceImpl.epriaParingManusega("<andmeParing xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><teenus>kliendiRegistriMuudatused</teenus><sisendParams><param paramNimi=\"klientID\">97383</param></sisendParams></andmeParing>",
null,
null);
Assert.assertNotNull(result);
}
@Test
public void vaataTatoluseManus() throws XRoadServiceConsumptionException {
Assert.assertTrue(true);
}
@Test
public void saadaTaotlus() throws XRoadServiceConsumptionException {
Assert.assertTrue(true);
}
}