diff --git a/store/src/game_rules_points.rs b/store/src/game_rules_points.rs index 251b397..cbe90fd 100644 --- a/store/src/game_rules_points.rs +++ b/store/src/game_rules_points.rs @@ -152,3 +152,17 @@ impl PointsRules { points } } + +#[cfg(test)] +mod tests { + use super::*; + #[test] + fn get_jans() { + let mut rules = PointsRules::default(); + rules.board.set_positions([ + 2, 0, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + ]); + + assert_eq!(2, rules.get_jans(&rules.board, &vec![2, 3]).0.len()); + } +}