### Question:
BasicWeapon implements Weapon, DisplayableWeapon { @Override public String toString() { return label; } BasicWeapon(String label);  BasicWeapon(String label, String symbol); String getLabel(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString(); @Override String getSymbol();  }### Answer:
@Test public void toStringShouldReturnSameAsLabel() { Weapon weapon = new BasicWeapon("weapon", "W1"); assertEquals("weapon", weapon.toString()); }