/* * @(#)SysDictGroupServiceImplTest.java * * @Copyright(c) 2015 Beijing Sinova Technologies team. All rights reserved. * */ package com.gustz.dove.api.dict.service.impl; import java.util.List; import com.gustz.dove.api.service.base.TestBase; import org.junit.Assert; import org.junit.Test; import org.springframework.beans.factory.annotation.Autowired; import com.sinovatech.rd.wcsb.api.dict.service.DictGroupService; import com.sinovatech.rd.wcsb.api.dict.vo.DictGroupVo; import com.sinovatech.rd.wcsb.repo.dict.po.DictGroupPo; /** * TODO: 字典组别服务接口的实现测试 * * @author ZHENFENG ZHANG * @since [Jan 27, 2015] */ public class DictGroupServiceImplTest extends TestBase<DictGroupVo, DictGroupPo> { private DictGroupVo vo = null; @Autowired private DictGroupService dictGroupService; @Override public void setUp() throws Exception { super.setUp(); vo = this.uniqueTestVo(); } @Override public void tearDown() throws Exception { super.tearDown(); } @Test public void testIsExistGc() { boolean flag = this.dictGroupService.isExistGc(vo.getId(), vo.getGroupCode()); System.out.println("sysDictGroupService.isExist-flag=:" + flag); Assert.assertTrue(flag); } /** * Test method for {@link com.sinovatech.rd.wcsb.api.account.service.impl.DictGroupServiceImpl.api.SysDictGroupServiceImpl.service.impl.DictGroupServiceImpl#ecList(com.sinovatech.rd.wcsb.api.dict.vo.DictGroupVo.api.SysDictGroupVo.vo.DictGroupVo, int, int, java.util.List)}. */ @Test public void testEcList() { int start = 1; int limit = 10; DictGroupVo search = new DictGroupVo(); search.setGroupCode(vo.getGroupCode()); search.setGroupName(vo.getGroupName()); // do search List<DictGroupVo> _list = this.dictGroupService.ecList(search, start, limit, null); System.out.println("sysDictGroupService.ecList-list=:" + _list); Assert.assertNotEquals(0, _list.size()); this.compareVo(_list.get(0), vo); } /** * Test method for {@link com.sinovatech.rd.wcsb.api.account.service.impl.DictGroupServiceImpl.api.SysDictGroupServiceImpl.service.impl.DictGroupServiceImpl#ecCount(com.sinovatech.rd.wcsb.api.dict.vo.DictGroupVo.api.SysDictGroupVo.vo.DictGroupVo)}. */ @Test public void testEcCount() { DictGroupVo search = new DictGroupVo(); search.setGroupCode(vo.getGroupCode()); search.setGroupName(vo.getGroupName()); // do search int _size = this.dictGroupService.ecCount(search); System.out.println("sysDictGroupService.ecCount-size=:" + _size); Assert.assertNotEquals(0, _size); } }