package org.taobao88.taobao.enterprise.service.impl; import static org.junit.Assert.*; import java.util.List; import org.junit.After; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.transaction.annotation.Transactional; import org.taobao88.taobao.enterprise.entity.SideMenu; import org.taobao88.taobao.enterprise.service.SideMenuService; @RunWith( SpringJUnit4ClassRunner.class ) @ContextConfiguration(locations = {"classpath:root-context.xml"}) @Transactional public class SideMenuServiceImplTest { @Autowired private SideMenuService sideMenuService; @After public void tearDown() throws Exception { } @Test public void test() { List<SideMenu> menus = sideMenuService.getSideMenuForPage(1, "parent_id"); assertTrue(menus.size() != 0); assertTrue(menus.get(0).getLevel() == 0); menus = sideMenuService.getSideMenuForPage(2, "parent_id"); assertTrue(menus.size() != 0); assertTrue(menus.get(0).getLevel() == 1); } }