[
  {
    "case": "pass_line_probability",
    "input": { "betType": "Pass Line" },
    "expected": {
      "winProbability": "244/495, 49.29%",
      "commonPayout": "1:1",
      "houseEdge": "1.414%",
      "expectedLossPer100": -1.41
    }
  },
  {
    "case": "free_odds_4_10",
    "input": { "betType": "Free odds on 4/10" },
    "expected": {
      "winProbability": "3 of 9, 33.33%",
      "trueOdds": "2:1 against",
      "commonPayout": "2:1",
      "houseEdge": "0.00%",
      "expectedLossPer100": 0
    }
  },
  {
    "case": "place_4_10_edge",
    "input": { "betType": "Place 4/10" },
    "expected": {
      "winProbability": "3 of 9, 33.33%",
      "commonPayout": "9:5",
      "houseEdge": "6.67%",
      "expectedLossPer100": -6.67
    }
  },
  {
    "case": "field_variant_warning",
    "input": { "betType": "Field, double 2 and 12" },
    "expected": {
      "winProbability": "16 of 36, 44.44%",
      "commonPayout": "1:1; 2/12 pay 2:1",
      "houseEdge": "5.56%",
      "variantWarning": "Field variants can differ."
    }
  },
  {
    "case": "lay_4_10_edge",
    "input": { "betType": "Lay 4/10" },
    "expected": {
      "winProbability": "6 of 9, 66.67%",
      "trueOdds": "1:2",
      "commonPayout": "1:2 minus commission",
      "houseEdge": "2.44%",
      "expectedLossPer100": -2.44
    }
  },
  {
    "case": "hard_4_probability",
    "input": { "betType": "Hard 4/10" },
    "expected": {
      "winProbability": "1 of 9, 11.11%",
      "trueOdds": "8:1 against",
      "commonPayout": "7:1",
      "houseEdge": "11.11%"
    }
  },
  {
    "case": "any_seven_probability",
    "input": { "betType": "Any 7" },
    "expected": {
      "winProbability": "6 of 36, 16.67%",
      "trueOdds": "5:1 against",
      "commonPayout": "4:1",
      "houseEdge": "16.67%"
    }
  },
  {
    "case": "privacy_and_scope_boundary",
    "input": { "route": "/tools/craps/probability-table/" },
    "expected": {
      "doesNotProve": ["legal availability", "payout approval", "casino fairness", "tax treatment", "dice influence", "table-specific rounding"],
      "license": "/terms-of-service/"
    }
  }
]
