Class SpecialItemConfigTest

java.lang.Object
server.specialitem.SpecialItemConfigTest

public class SpecialItemConfigTest extends Object
SpecialItemConfig.describeEffects() 的離線單元測試:驗證各非零加成的中文格式、零值略過、 百分比項加 %、負值符號、欄位順序與標籤,以及全零回空字串。

純字串格式化、不碰 DB/網路/wz,符合 test/ 的離線確定性原則。標籤與順序需與後台 「特殊道具」頁(gui/src/components/content/special-items.tsx)一致。

  • Constructor Details

    • SpecialItemConfigTest

      public SpecialItemConfigTest()
  • Method Details

    • allZeroReturnsEmptyString

      public void allZeroReturnsEmptyString()
    • strDexExpMatchesExampleFormat

      public void strDexExpMatchesExampleFormat()
    • skipsZeroFields

      public void skipsZeroFields()
    • percentFieldAloneHasNoLeadingSpace

      public void percentFieldAloneHasNoLeadingSpace()
    • allFieldsNonZeroKeepOrderAndLabels

      public void allFieldsNonZeroKeepOrderAndLabels()
    • negativeValuesUseMinusSign

      public void negativeValuesUseMinusSign()
    • mesoAndPickupRange

      public void mesoAndPickupRange()