[2018][rust][15.1] reorganize tests

sorbet
Alpha Chen 6 years ago
parent 3eb289c5bd
commit a736bc9945

@ -274,25 +274,13 @@ fn test_unit() {
.iter() .iter()
.map(|&x| Square(x)) .map(|&x| Square(x))
.all(|x| reachable.contains_key(&x))); .all(|x| reachable.contains_key(&x)));
}
#[test]
fn test_unit_chosen() {
let map: Map = r"
#######
#E..G.#
#...#.#
#.G.#G#
#######
"
.parse()
.unwrap();
let square = Square((1, 1));
let unit = map.units.get(&square).unwrap();
let chosen = unit.chosen(&square, &map); let chosen = unit.chosen(&square, &map);
assert_eq!(chosen.unwrap().0, (1, 3)); assert_eq!(chosen.unwrap().0, (1, 3));
}
#[test]
fn test_unit_chosen() {
let map: Map = r" let map: Map = r"
####### #######
#.E...# #.E...#
@ -305,6 +293,7 @@ fn test_unit_chosen() {
let square = Square((1, 2)); let square = Square((1, 2));
let unit = map.units.get(&square).unwrap(); let unit = map.units.get(&square).unwrap();
let chosen = unit.chosen(&square, &map); let chosen = unit.chosen(&square, &map);
assert_eq!(chosen.unwrap().0, (2, 4)); assert_eq!(chosen.unwrap().0, (2, 4));
} }

Loading…
Cancel
Save