package com.robert.vesta.client;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
import org.testng.AssertJUnit;
import org.testng.annotations.Test;
import com.robert.vesta.service.bean.Id;
import com.robert.vesta.service.impl.bean.IdType;
import com.robert.vesta.service.impl.converter.IdConverter;
import com.robert.vesta.service.impl.converter.IdConverterImpl;
import com.robert.vesta.service.intf.IdService;
@ContextConfiguration(locations = "/spring/vesta-client-test.xml")
public class VestaClientTest extends AbstractTestNGSpringContextTests {
@Test(groups = { "idServiceClient" })
public void testSimple() {
IdService idService = (IdService) applicationContext
.getBean("idService");
long id = idService.genId();
Id ido = idService.expId(id);
IdConverter idConverter = new IdConverterImpl(IdType.MAX_PEAK);
long id1 = idConverter.convert(ido);
AssertJUnit.assertEquals(id, id1);
System.out.println(id);
System.out.println(id1);
}
}