Closed ochaochaocha3 closed 5 years ago
例えば (2*3-4)d6-1d4+1 (-> 2d6-1d4+1) という入力に対応するダイスロール結果を
(2*3-4)d6-1d4+1 (-> 2d6-1d4+1)
6/6, 2/6, 3/6(最後のダイスの面数が4ではなく6になっている)
と指定した場合に、どどんとふのテストではエラーが発生するが、GoBCDiceではそのまま通っていた。テストケースの誤りに気づかない場合が想定されるため、どどんとふと同様に、指定した面数とダイスロール結果の面数が異なる場合にエラーが発生することが望ましい。
PR #27 で解決した。
例えば
(2*3-4)d6-1d4+1 (-> 2d6-1d4+1)
という入力に対応するダイスロール結果をと指定した場合に、どどんとふのテストではエラーが発生するが、GoBCDiceではそのまま通っていた。テストケースの誤りに気づかない場合が想定されるため、どどんとふと同様に、指定した面数とダイスロール結果の面数が異なる場合にエラーが発生することが望ましい。