@Test() public void test_findUnitsWithDirectParent_normal_middle_UnitNumber() { final List<Unit> expects = new ArrayList<Unit>() { { add(three); } }; Assert.assertEquals(expects, unitService.findUnitsWithDirectParent(allUnits, "TWO")); }
@Test public void test_getParentUnitsInclusiveOrphanChild() { final List<Unit> expects = new ArrayList<Unit>() { { add(three); } }; allUnits.remove(two); List<Unit> returned = unitService.getParentUnitsInclusive(allUnits, "THREE"); Assert.assertTrue( "Parent unit list " + returned + " did not match expected " + expects, CollectionUtils.subtract(expects, returned).isEmpty()); }
@Test() public void test_getParentUnitsInclusiveMiddle() { final List<Unit> expects = new ArrayList<Unit>() { { add(one); add(two); } }; List<Unit> returned = unitService.getParentUnitsInclusive(allUnits, "TWO"); Assert.assertTrue( "Parent unit list " + returned + " did not match expected " + expects, CollectionUtils.subtract(expects, returned).isEmpty()); }
@Test public void testGetAllEntities() throws Exception { System.out.println(unitService.getClass()); List<UnitEntity> unitEntities = unitService.getAllEntities(); for (UnitEntity unitEntity : unitEntities) System.out.println(unitEntity); }
@Test public void testGetUnitByCode() throws Exception { UnitEntity nd = unitService.getUnitByCode("ND"); System.out.println(nd); }
@Test public void testGetUnitByName() throws Exception { List<UnitEntity> unitEntities = unitService.getUnitByName("农大"); System.out.println(unitEntities.size()); }
@Test() public void test_findUnitsWithDirectParent_nullUnitNumber() { Assert.assertEquals( Collections.emptyList(), unitService.findUnitsWithDirectParent(allUnits, null)); }
@Test public void test_getUnitCaseInsensitive_nullUnitNumber() { Assert.assertNull(unitService.getUnitCaseInsensitive(null)); }
@Test public void test_getUnitCaseInsensitive_blankUnitNumber() { Assert.assertNull(unitService.getUnitCaseInsensitive("")); }