inventory #14
@@ -24,6 +24,11 @@ public class Equipment implements Item {
|
||||
return name;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getWeight() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
public EquipmentType getEquipmentType() {
|
||||
return equipmentType;
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ public class EquipmentTest {
|
||||
@Test
|
||||
void setTypeOnCreation() {
|
||||
var e = defaultBodyArmour();
|
||||
assertEquals("helmet", e.getEquipmentType().getName(), "Equipment type should have been set");
|
||||
assertEquals("Body Armour", e.getEquipmentType().getName(), "Equipment type should have been set");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -41,19 +41,19 @@ public class EquipmentTest {
|
||||
@Test
|
||||
void setMaxHpModOnCreation() {
|
||||
var e = defaultBodyArmour();
|
||||
assertEquals(1, e.getEquipmentType().getModifiers().getMaxHpMod(), "Equipment max hp modifier should have been set");
|
||||
assertEquals(4, e.getEquipmentType().getModifiers().getMaxHpMod(), "Equipment max hp modifier should have been set");
|
||||
}
|
||||
|
||||
@Test
|
||||
void setMaxMpModOnCreation() {
|
||||
var e = defaultBodyArmour();
|
||||
assertEquals(1, e.getEquipmentType().getModifiers().getMaxMpMod(), "Equipment max mp modifier should have been set");
|
||||
assertEquals(8, e.getEquipmentType().getModifiers().getMaxMpMod(), "Equipment max mp modifier should have been set");
|
||||
}
|
||||
|
||||
@Test
|
||||
void setStrModOnCreation() {
|
||||
var e = defaultBodyArmour();
|
||||
assertEquals(1, e.getEquipmentType().getModifiers().getStrMod(), "Equipment strength modifier should have been set");
|
||||
assertEquals(7, e.getEquipmentType().getModifiers().getStrMod(), "Equipment strength modifier should have been set");
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -65,12 +65,12 @@ public class EquipmentTest {
|
||||
@Test
|
||||
void setDefModOnCreation() {
|
||||
var e = defaultBodyArmour();
|
||||
assertEquals(1, e.getEquipmentType().getModifiers().getDefMod(), "Equipment defence modifier should have been set");
|
||||
assertEquals(4, e.getEquipmentType().getModifiers().getDefMod(), "Equipment defence modifier should have been set");
|
||||
}
|
||||
|
||||
@Test
|
||||
void setMagicDefModOnCreation() {
|
||||
var e = defaultBodyArmour();
|
||||
assertEquals(1, e.getEquipmentType().getModifiers().getMagicDefMod(), "Equipment magic defence modifier should have been set");
|
||||
assertEquals(16, e.getEquipmentType().getModifiers().getMagicDefMod(), "Equipment magic defence modifier should have been set");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user