package test.module.item; import java.util.concurrent.ConcurrentHashMap; import module.character.constants.CAttribute.attribute; import module.character.constants.CStatus.status; import module.item.BaseEquipment; import module.item.api.IEquipment; import module.item.api.IEquipment.EquipType; import org.junit.Before; import org.junit.Test; public class EquipmentTest { private IEquipment testArmor = null; @Before public void setUp(){ testArmor = new BaseEquipment("����", "armor", EquipType.ARMOR); ConcurrentHashMap<attribute, Integer> attrMap = new ConcurrentHashMap<attribute, Integer>(); attrMap.put(attribute.HP, 50); attrMap.put(attribute.MP, -30); attrMap.put(attribute.SP, 100); testArmor.setAttribute(attrMap); ConcurrentHashMap<status, Integer> statMap = new ConcurrentHashMap<status, Integer>(); statMap.put(status.WEAPON_ATTACK, 10); statMap.put(status.SPELL_ATTACK, 5); testArmor.setStatus(statMap); testArmor.setDescription("�O��޳�諸����!"); testArmor.setPrice(12345); } @Test public void equipDisplayTest(){ System.out.println(testArmor.display()); } }