[2018][rust][15.1] reorganize tests
change myykznyxvkzunuvzmkmlptkqyruqoypx
commit 0adb4ecb97e74585a8c17f805892dd049513a6be
author Alpha Chen <alpha.chen@gmail.com>
date
parent tonzsqoz
diff --git a/2018/rust/src/bin/day_15.rs b/2018/rust/src/bin/day_15.rs
index db66bf3..f315b1f 100644
--- a/2018/rust/src/bin/day_15.rs
+++ b/2018/rust/src/bin/day_15.rs
@@ -274,25 +274,13 @@ fn test_unit() {
         .iter()
         .map(|&x| Square(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);
     assert_eq!(chosen.unwrap().0, (1, 3));
+}
 
+#[test]
+fn test_unit_chosen() {
     let map: Map = r"
 #######
 #.E...#
@@ -305,6 +293,7 @@ fn test_unit_chosen() {
 
     let square = Square((1, 2));
     let unit = map.units.get(&square).unwrap();
+
     let chosen = unit.chosen(&square, &map);
     assert_eq!(chosen.unwrap().0, (2, 4));
 }