Skip to content

Mutation: calculateChecksum / reviveEntryData の surviving mutant を削減 #1016

@ootakazuhiko

Description

@ootakazuhiko

現状

  • Mutation Quick (EnhancedStateManager) スコア: 59.74%
  • survived: 184 件(特に calculateChecksum, reviveEntryData 周辺)

ToDo

  • calculateChecksum を正常/境界/異常入力で直接 exercise するユニットテストを追加する
  • reviveEntryData の入力バリエーション(空/不正/レガシー/巨大)を網羅するユニットテストを追加する
  • Stryker 設定の mutate 対象を最適化し、ノイズ的なミュータントを削減する

受け入れ基準

  • Mutation Quick (EnhancedStateManager) が 65% 以上
  • 上記対象関数の survived ミュータント数が 30% 以上減少

Metadata

Metadata

Assignees

Labels

area:dev-envDevelopment environment related changesmutationMutation testing worktestsTest coverage and suites

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions