OSDN Git Service

古い戦闘APIに対するテストを削除する
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Sat, 18 Nov 2017 12:55:45 +0000 (21:55 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Sat, 18 Nov 2017 15:39:18 +0000 (00:39 +0900)
KancolleSniffer.Test/LoggerTest.cs
KancolleSniffer.Test/SnifferTest.cs
KancolleSniffer.Test/logs

index 55ca718..759e1df 100644 (file)
@@ -113,158 +113,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         [TestMethod]\r
-        public void InspectBattleResult()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "battle_004");\r
-            PAssert.That(() => "2015-01-01 00:00:00,珊瑚諸島沖,1,出撃,S,同航戦,単縦陣,単縦陣,敵前衛艦隊,重巡洋艦,青葉," +\r
-                               "武蔵改(Lv133),86/106,扶桑改二(Lv87),77/77,北上改二(Lv113),49/49,飛龍改二(Lv133),63/74,蒼龍改二(Lv133),74/74,龍鳳改(Lv97),48/48," +\r
-                               "軽巡ヘ級(flagship),0/57,重巡リ級(flagship),0/76,重巡リ級(flagship),0/76,雷巡チ級(elite),0/50,駆逐ニ級(elite),0/45,駆逐ニ級(elite),0/45," +\r
-                               "306~314,0,制空権確保|" +\r
-                               "2015-01-01 00:00:00,珊瑚諸島沖,2,,B,反航戦,単横陣,単横陣,敵潜水艦隊,,," +\r
-                               "武蔵改(Lv133),86/106,扶桑改二(Lv87),77/77,北上改二(Lv113),46/49,飛龍改二(Lv133),63/74,蒼龍改二(Lv133),74/74,龍鳳改(Lv97),48/48," +\r
-                               "潜水ヨ級(flagship),44/44,潜水カ級(elite),27/27,潜水カ級(elite),5/27,潜水カ級(elite),9/27,潜水カ級,0/19,潜水カ級,0/19," +\r
-                               "302~311,0,制空権確保|" +\r
-                               "2015-01-01 00:00:00,珊瑚諸島沖,4,,S,反航戦,単縦陣,単縦陣,敵水上打撃部隊,戦艦,扶桑," +\r
-                               "武蔵改(Lv133),86/106,扶桑改二(Lv87),77/77,北上改二(Lv113),46/49,飛龍改二(Lv133),63/74,蒼龍改二(Lv133),45/74,龍鳳改(Lv97),48/48," +\r
-                               "戦艦タ級(flagship),0/90,重巡リ級(flagship),0/76,重巡リ級(flagship),0/76,雷巡チ級(elite),0/50,駆逐ロ級(flagship),0/43,駆逐ニ級(elite),0/45," +\r
-                               "301~310,0,制空権確保|" +\r
-                               "2015-01-01 00:00:00,珊瑚諸島沖,10,ボス,S,反航戦,単縦陣,単縦陣,敵機動部隊本隊,戦艦,山城," +\r
-                               "武蔵改(Lv133),86/106,扶桑改二(Lv87),77/77,北上改二(Lv113),46/49,飛龍改二(Lv133),63/74,蒼龍改二(Lv133),39/74,龍鳳改(Lv97),48/48," +\r
-                               "装甲空母姫,0/270,空母ヲ級(elite),0/88,戦艦タ級(flagship),0/90,重巡リ級(elite),0/60,軽巡ホ級(flagship),0/53,駆逐ハ級(flagship),0/47," +\r
-                               "294~304,75,制空権確保|"\r
-                               == result);\r
-        }\r
-\r
-        [TestMethod]\r
-        public void InspectBattleResultOfSpMidnight()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "sp_midnight_001");\r
-            PAssert.That(() => "2015-01-01 00:00:00,サブ島沖海域,3,出撃,D,反航戦,単縦陣,単縦陣,敵前衛警戒艦隊,,," +\r
-                               "Prinz Eugen改(Lv52),1/63,,,,,,,,,,," +\r
-                               "軽巡ヘ級(flagship),57/57,重巡リ級(flagship),76/76,重巡リ級(flagship),76/76,雷巡チ級(elite),50/50,雷巡チ級(elite),50/50,駆逐ロ級(flagship),0/43," +\r
-                               "0,0,|"\r
-                               == result);\r
-        }\r
-\r
-        [TestMethod]\r
-        public void InspectCombinedBattleResult()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "combined_surface_001");\r
-            PAssert.That(() =>\r
-                "2015-01-01 00:00:00,南西方面海域,3,出撃,S,同航戦,第四警戒航行序列,単縦陣,ピケット水雷戦隊 A群,,," +\r
-                "あきつ丸改(Lv68)・大淀改(Lv95),40/40・47/47,山城改二(Lv85)・Z1 zwei(Lv84),77/77・35/35,扶桑改二(Lv85)・Z3 zwei(Lv84),77/77・11/35,利根改二(Lv117)・島風改(Lv130),59/66・39/41,筑摩改二(Lv117)・雪風改(Lv130),51/65・37/37,神通改二(Lv97)・北上改二(Lv99),47/50・40/43," +\r
-                "軽巡ツ級(elite),0/66,軽巡ト級(elite),0/55,駆逐イ級後期型,0/35,駆逐イ級後期型,0/35,駆逐イ級後期型,0/35,駆逐イ級後期型,0/35," +\r
-                "144~149,0,制空権確保|" +\r
-                "2015-01-01 00:00:00,南西方面海域,7,,S,同航戦,第四警戒航行序列,複縦陣,任務部隊 D群,駆逐艦,満潮," +\r
-                "あきつ丸改(Lv68)・大淀改(Lv95),40/40・39/47,山城改二(Lv85)・Z1 zwei(Lv84),77/77・35/35,扶桑改二(Lv85)・Z3 zwei(Lv84),77/77・11/35,利根改二(Lv117)・島風改(Lv130),33/66・39/41,筑摩改二(Lv117)・雪風改(Lv130),51/65・37/37,神通改二(Lv97)・北上改二(Lv99),47/50・40/43," +\r
-                "戦艦タ級(flagship),0/90,軽母ヌ級(flagship),0/84,軽巡ト級(elite),0/55,軽巡ト級(elite),0/55,駆逐ロ級後期型,0/37,駆逐ロ級後期型,0/37," +\r
-                "123~131,23,制空権確保|"\r
-                == result);\r
-        }\r
-\r
-        [TestMethod]\r
-        public void InspectBothCombinedBattleResult()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2017, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "both_combined_001");\r
-            PAssert.That(() =>\r
-                "2017-01-01 00:00:00,本土沖太平洋上,27,出撃&ボス,S,同航戦,第四警戒航行序列,第三警戒航行序列,16th任務部隊 主力機動部隊群,駆逐艦,天津風," +\r
-                "愛宕改(Lv98)・暁改二(Lv84),55/57・28/31,金剛改二(Lv99)・初月改(Lv98),69/82・33/37,飛龍改二(Lv99)・高雄改(Lv98),16/67・57/57,蒼龍改二(Lv99)・神通改二(Lv99),40/67・11/50,龍驤改二(Lv99)・木曾改二(Lv99),50/50・40/44,祥鳳改(Lv76)・北上改二(Lv97),26/45・43/43," +\r
-                "水母水姫・軽巡ヘ級(flagship),0/390・0/57,空母ヲ級改(flagship)・重巡リ級(flagship),0/160・0/76,空母ヲ級改(flagship)・重巡リ級(flagship),0/160・0/76,戦艦タ級(elite)・軽巡ツ級(elite),0/88・0/66,重巡ネ級(elite)・駆逐イ級後期型,0/88・0/35,重巡ネ級(elite)・駆逐イ級後期型,0/88・0/35," +\r
-                "750~751,389,航空優勢|"\r
-                == result);\r
-        }\r
-\r
-        [TestMethod]\r
-        public void InspectBattleResultStartAndBoss()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "battle_005");\r
-            PAssert.That(() => "2015-01-01 00:00:00,バシー島沖,7,出撃&ボス,S,同航戦,単縦陣,単縦陣,敵通商破壊艦隊,軽空母,龍驤," +\r
-                               "那珂改二(Lv97),48/48,隼鷹改二(Lv129),62/62,北上改二(Lv129),49/49,大井改二(Lv115),40/49,呂500(Lv62),13/13,伊168改(Lv97),15/15," +\r
-                               "重巡リ級(elite),0/60,重巡リ級,0/58,雷巡チ級(elite),0/50,軽巡ヘ級,0/36,駆逐ニ級,0/28,駆逐ニ級,0/28," +\r
-                               "108~111,0,制空権確保|"\r
-                               == result);\r
-        }\r
-\r
-        [TestMethod]\r
-        public void InspectBattleResultDropItem()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "dropitem_001");\r
-            PAssert.That(() =>\r
-                "2015-01-01 00:00:00,南西諸島防衛線,2,出撃,S,T字戦(有利),単縦陣,単縦陣,敵偵察艦隊,駆逐艦,白雪," +\r
-                "呂500(Lv56),13/13,伊168改(Lv97),15/15,伊58改(Lv97),18/18,伊8改(Lv97),19/19,伊19改(Lv97),18/18,伊401改(Lv99),24/24," +\r
-                "重巡リ級,0/58,軽巡ヘ級,0/36,駆逐イ級,0/20,駆逐イ級,0/20,駆逐イ級,0/20,,," +\r
-                "15,0,制空権確保|" +\r
-                "2015-01-01 00:00:00,南西諸島防衛線,10,ボス,S,反航戦,単縦陣,輪形陣,敵機動部隊,アイテム,菱餅," +\r
-                "呂500(Lv56),13/13,伊168改(Lv97),15/15,伊58改(Lv97),18/18,伊8改(Lv97),19/19,伊19改(Lv97),18/18,伊401改(Lv99),24/24," +\r
-                "空母ヲ級,0/85,空母ヲ級,0/85,重巡リ級,0/58,軽巡ヘ級,0/36,駆逐ハ級,0/24,駆逐ハ級,0/24," +\r
-                "15,20,航空均衡|"\r
-                == result);\r
-        }\r
-\r
-        [TestMethod]\r
-        public void InspectBattleResultDropItemAndShip()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "dropitem_002");\r
-            PAssert.That(() =>\r
-                "2015-01-01 00:00:00,アルフォンシーノ方面,1,出撃,S,同航戦,単縦陣,単縦陣,敵前衛艦隊,,," +\r
-                "飛龍改(Lv79),65/65,翔鶴改二(Lv112),85/85,隼鷹改二(Lv139),62/62,足柄改二(Lv139),63/63,大井改二(Lv133),49/49,北上改二(Lv133),49/49," +\r
-                "軽巡ヘ級(flagship),0/57,重巡リ級(elite),0/60,軽巡ト級(elite),0/55,雷巡チ級(elite),0/50,駆逐ロ級(elite),0/35,駆逐ロ級(elite),0/35," +\r
-                "257~258,0,制空権確保|" +\r
-                "2015-01-01 00:00:00,アルフォンシーノ方面,3,,S,同航戦,複縦陣,梯形陣,敵護衛空母群,重巡洋艦,筑摩," +\r
-                "飛龍改(Lv79),65/65,翔鶴改二(Lv112),85/85,隼鷹改二(Lv139),54/62,足柄改二(Lv139),63/63,大井改二(Lv133),46/49,北上改二(Lv133),49/49," +\r
-                "軽母ヌ級(elite),0/70,軽母ヌ級(elite),0/70,軽母ヌ級(elite),0/70,軽巡ホ級(flagship),0/53,駆逐ニ級(elite),0/45,駆逐ニ級(elite),0/45," +\r
-                "255~257,72,制空権確保|" +\r
-                "2015-01-01 00:00:00,アルフォンシーノ方面,11,ボス,S,T字戦(有利),単縦陣,単縦陣,深海棲艦泊地艦隊,駆逐艦+アイテム,舞風+秋刀魚," +\r
-                "飛龍改(Lv79),65/65,翔鶴改二(Lv112),44/85,隼鷹改二(Lv139),54/62,足柄改二(Lv139),50/63,大井改二(Lv133),46/49,北上改二(Lv133),49/49," +\r
-                "空母ヲ級(flagship),0/96,空母ヲ級(elite),0/88,戦艦ル級(flagship),0/98,軽巡ヘ級(flagship),0/57,軽巡ト級(elite),0/55,駆逐ニ級(elite),0/45," +\r
-                "255~256,55,制空権確保|"\r
-                == result);\r
-        }\r
-\r
-        [TestMethod]\r
-        public void ReloadBeforeBattleResult()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "reload_002");\r
-            PAssert.That(() => "2015-01-01 00:00:00,鎮守府正面海域,1,出撃,S,同航戦,単縦陣,単縦陣,敵偵察艦,駆逐艦,深雪," +\r
-                               "天龍改(Lv79),40/40,大潮(Lv1),16/16,初霜(Lv1),16/16,,,,,,,駆逐イ級,0/20,,,,,,,,,,,0,0,|" +\r
-                               "2015-01-01 00:00:00,鎮守府正面海域,1,出撃,S,同航戦,単縦陣,単縦陣,敵偵察艦,,," +\r
-                               "天龍改(Lv79),40/40,大潮(Lv1),6/16,初霜(Lv1),16/16,,,,,,,駆逐イ級,0/20,,,,,,,,,,,0,0,|"\r
-                               == result);\r
-        }\r
-\r
-        [TestMethod]\r
         public void InspectMaterial()\r
         {\r
             var sniffer = new Sniffer();\r
@@ -282,19 +130,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         [TestMethod]\r
-        public void WriteMaterialLogOnSortie()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2015, 1, 1));\r
-            sniffer.EnableLog(LogType.Material);\r
-            SnifferTest.SniffLogFile(sniffer, "battle_001");\r
-            PAssert.That(() => "2015-01-01 00:00:00,39636,36912,43064,47519,1329,1424,2030,19|" +\r
-                               "2015-01-01 00:00:00,39636,36912,43064,47519,1329,1424,2030,19|"\r
-                               == result);\r
-        }\r
-\r
-        [TestMethod]\r
         public void InspectCreateItem()\r
         {\r
             var sniffer = new Sniffer();\r
@@ -380,23 +215,5 @@ namespace KancolleSniffer.Test
             PAssert.That(() =>\r
                 "2017-05-01 00:00:00,45417045,0|2017-05-01 00:00:00,45417045,350|" == result);\r
         }\r
-\r
-        /// <summary>\r
-        /// 敵艦のIDの振り直しに対応する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void NewId()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            var result = "";\r
-            sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2017, 1, 1));\r
-            sniffer.EnableLog(LogType.Battle);\r
-            SnifferTest.SniffLogFile(sniffer, "newid_001");\r
-            PAssert.That(() =>\r
-                "2017-01-01 00:00:00,サーモン海域,1,出撃,S,反航戦,単縦陣,輪形陣,敵ピケット艦隊,重巡洋艦,古鷹," +\r
-                "Iowa改(Lv131),101/101,赤城改(Lv155),85/85,加賀改(Lv155),87/87,千歳航改二(Lv143),65/65,鈴谷改二(Lv99),61/61,大淀改(Lv155),53/53," +\r
-                "軽母ヌ級(elite),0/70,軽巡ヘ級(flagship),0/57,駆逐ロ級(flagship),0/43,駆逐ロ級(flagship),0/43,駆逐イ級(elite),0/30,駆逐イ級(elite),0/30," +\r
-                "371~373,24,制空権確保|" == result);\r
-        }\r
     }\r
 }
\ No newline at end of file
index 2b9e86d..d6d0b30 100644 (file)
@@ -61,321 +61,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        ///  演習で受けたダメージが次の戦闘の結果に影響しない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void DamageInPracticeNotSpillIntoSortie()\r
-        {\r
-            var expected = new[] {31, 15, 15};\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "battle_001");\r
-            var result = sniffer.GetShipStatuses(0).Select(s => s.NowHp);\r
-            PAssert.That(() => (expected.SequenceEqual(result)));\r
-        }\r
-\r
-        /// <summary>\r
-        /// 演習では大破警告を出さない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void IgnoreDamagedShipsInPractice()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "practice_001");\r
-            PAssert.That(() => !sniffer.BadlyDamagedShips.Any());\r
-        }\r
-\r
-        /// <summary>\r
-        /// 夜戦のダメージを戦闘結果に反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void CaptureDamageInNightCombat()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "battle_002");\r
-            AssertEqualBattleResult(sniffer, new[] {28, 1, 13});\r
-        }\r
-\r
-        private void AssertEqualBattleResult(Sniffer sniffer, IEnumerable<int> expected, string msg = null)\r
-        {\r
-            var result = sniffer.GetShipStatuses(0).Select(s => s.NowHp);\r
-            PAssert.That(() => (expected.SequenceEqual(result)), msg);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 連合艦隊(水上打撃部隊)による戦闘のダメージを結果に反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void CombinedFleetSurface()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "combined_surface_001");\r
-            AssertEauqlCombinedResult(sniffer, new[] {40, 77, 77, 33, 51, 47}, new[] {39, 35, 11, 39, 37, 40});\r
-\r
-            SniffLogFile(sniffer, "combined_surface_002");\r
-            AssertEauqlCombinedResult(sniffer, new[] {40, 77, 77, 33, 15, 6}, new[] {39, 35, 4, 3, 14, 40});\r
-        }\r
-\r
-        private void AssertEauqlCombinedResult(Sniffer sniffer, IEnumerable<int> expected0, IEnumerable<int> expected1,\r
-            string msg = null)\r
-        {\r
-            var result0 = sniffer.GetShipStatuses(0).Select(s => s.NowHp);\r
-            var result1 = sniffer.GetShipStatuses(1).Select(s => s.NowHp);\r
-            PAssert.That(() => (expected0.SequenceEqual(result0) && expected1.SequenceEqual(result1)), msg);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 開幕夜戦のダメージを戦闘結果に反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void SpMidnight()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "sp_midnight_001");\r
-            AssertEqualBattleResult(sniffer, new[] {1});\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.Any());\r
-        }\r
-\r
-        /// <summary>\r
-        /// 連合艦隊(空母機動部隊)による戦闘のダメージを結果に反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void CombinedFleetAir()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "combined_air_001");\r
-            AssertEauqlCombinedResult(sniffer, new[] {40, 98, 90, 66, 78, 86}, new[] {47, 41, 5, 42, 43, 29});\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.Any());\r
-\r
-            SniffLogFile(sniffer, "combined_air_002");\r
-            AssertEauqlCombinedResult(sniffer, new[] {13, 87, 90, 59, 69, 86}, new[] {47, 41, 5, 20, 43, 29});\r
-        }\r
-\r
-        /// <summary>\r
-        /// 護衛退避を正しく処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void EscapeShip()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "combined_escape_001");\r
-            AssertEauqlCombinedResult(sniffer, new[] {37, 105, 106, 90, 66, 10}, new[] {41, 41, 37, 44, 43, 43},\r
-                "連合艦隊で2戦して大破が出るまで");\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.Any());\r
-            SniffLogFile(sniffer, "combined_escape_002");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[5].Escaped && sniffer.GetShipStatuses(1)[1].Escaped,\r
-                "続けて護衛退避を実行");\r
-            PAssert.That(() => !sniffer.BadlyDamagedShips.Any());\r
-            SniffLogFile(sniffer, "combined_escape_003");\r
-            AssertEauqlCombinedResult(sniffer, new[] {37, 105, 106, 90, 1, 10}, new[] {41, 41, 32, 44, 43, 43},\r
-                "もう一戦して大破が出るまで");\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.Any());\r
-            SniffLogFile(sniffer, "combined_escape_004");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[5].Escaped && sniffer.GetShipStatuses(1)[1].Escaped &&\r
-                               sniffer.GetShipStatuses(0)[4].Escaped && sniffer.GetShipStatuses(1)[2].Escaped,\r
-                "続けて護衛退避を実行");\r
-            PAssert.That(() => !sniffer.BadlyDamagedShips.Any());\r
-        }\r
-\r
-        /// <summary>\r
-        /// 護衛退避した空母を除いた制空値を計算する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void FighterPowerWithoutEscapedShip()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "combined_escape_001");\r
-            PAssert.That(() => sniffer.GetFighterPower(0)[0] == 187);\r
-            SniffLogFile(sniffer, "combined_escape_002");\r
-            PAssert.That(() => sniffer.GetFighterPower(0)[0] == 65);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 護衛退避した艦娘を除いて勝利判定を計算する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void BattleResultRankWithEscapedShip()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "combined_escape_005");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.D);\r
-        }\r
-\r
-\r
-        /// <summary>\r
-        /// 夜戦の開始時に昼戦の結果を反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void ResultOfDayBattleShowInNightBattle()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "battle_003");\r
-            AssertEqualBattleResult(sniffer, new[] {28, 2, 13});\r
-            PAssert.That(() => !sniffer.BadlyDamagedShips.Any(), "夜戦の開始時は大破警告を出さない");\r
-        }\r
-\r
-        /// <summary>\r
-        /// 通常艦隊の航空戦のダメージを結果に反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void AirBattle()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "airbattle_001");\r
-            AssertEqualBattleResult(sniffer, new[] {37, 36, 31, 37, 17, 63}, "夜戦あり");\r
-\r
-            sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "airbattle_002");\r
-            AssertEqualBattleResult(sniffer, new[] {66, 36, 16, 27, 35, 38}, "昼戦のみ");\r
-        }\r
-\r
-        /// <summary>\r
-        /// 支援射撃による敵の損傷を勝利判定に反映させる\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void SupportShellingChangeResultRank()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "support_001");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.A);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 敵連合艦隊への航空支援攻撃を反映させる\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void SupportAirAttackResultRank()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "support_002");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.P);\r
-        }\r
-\r
-        /// <summary>\r
-        /// ダメコンの使用を戦闘結果に反映させる\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void DamageControl()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "damecon_001");\r
-            AssertEqualBattleResult(sniffer, new[] {30, 1, 3}, "戦闘前");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[1].Slot.Select(item => item.Id).\r
-                SequenceEqual(new[] {2, 4593, -1, -1, -1}), "ダメコンを二つ装備");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.P, "判定は完全勝利");\r
-            SniffLogFile(sniffer, "damecon_002");\r
-            AssertEqualBattleResult(sniffer, new[] {30, 1, 3}, "戦闘後");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[1].Slot.Select(item => item.Id).\r
-                SequenceEqual(new[] {-1, 4593, -1, -1, -1}), "ダメコンを一つ消費");\r
-        }\r
-\r
-        /// <summary>\r
-        /// 補強装備スロットのダメコンの使用を反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void DamgeControlInSlotEx()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "damecon_003");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[5].SlotEx.Id == 10306, "戦闘前");\r
-            SniffLogFile(sniffer, "damecon_004");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[5].SlotEx.Id == -1, "戦闘後");\r
-        }\r
-\r
-        /// <summary>\r
-        /// 旗艦大破で女神を使った進撃を反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void DamageControlForFlagShip()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "damecon_005");\r
-            var fs = sniffer.GetShipStatuses(0)[0];\r
-            PAssert.That(() => fs.SlotEx.Id == -1);\r
-            PAssert.That(() => fs.NowHp == fs.MaxHp);\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.Length == 0);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 戦闘開始時に大破艦がいても夜戦突入時に警告を出さない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void NotWarnDamagedShipOnRunIntoNightBattle()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "damecon_006");\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.Length == 0);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 轟沈した艦娘に大破警告を出さない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void NotWarnToSunkShip()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "sunk_001");\r
-            AssertEqualBattleResult(sniffer, new[]{26, 0, 1, 3});\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.SequenceEqual(new[] {"菊月", "雪風"}));\r
-        }\r
-\r
-        /// <summary>\r
-        /// 連合艦隊(水上打撃部隊)で二回目の砲撃戦がない場合を正しく処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        // ReSharper disable once InconsistentNaming\r
-        public void CombinedFleetSurfaceWithout2ndShelling()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "combined_surface_003");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.P);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 連合艦隊(水上打撃部隊)で開幕雷撃で戦闘が終わる場合を正しく処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        // ReSharper disable once InconsistentNaming\r
-        public void CombinedFleetSurfaceWithoutAnyShelling()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "combined_surface_004");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.P);\r
-        }\r
-\r
-        /// <summary>\r
-        /// ship2に代わるship_deckを処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void ShipDeck()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "ship_deck_001");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[0].Fuel == 36);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 夜戦かどうかを選択する画面でリロードしても結果を次の戦闘に持ち越さない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void ReloadBeforeBattleResult()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "reload_001");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[0].NowHp == 41);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 航空戦のない演習を正しく処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void PracticeWithoutAirBattle()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "practice_002");\r
-            PAssert.That(() => sniffer.Battle.AirControlLevel == -1);\r
-        }\r
-\r
-        /// <summary>\r
         /// 出撃時に大破している艦娘がいたら警告する\r
         /// </summary>\r
         [TestMethod]\r
@@ -398,75 +83,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        /// 先制対潜攻撃を正しく処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void OpeningTaisen()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "opening_taisen_001");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.P);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 敵の空スロットの値が-1ではなく0のときにエラーにならない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void ZeroValueEmptySlot()\r
-        {\r
-            var sniffer = new Sniffer {UseOldEnemyId = true};\r
-            SniffLogFile(sniffer, "battle_006");\r
-            PAssert.That(() => sniffer.Battle.EnemyFighterPower.AirCombat == 0);\r
-        }\r
-\r
-        /// <summary>\r
-        /// B勝利を正しく判定する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void JudgeResultRankB()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "battle_008");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.B);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 最終セルで大破警告を出さない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void NotWarnDamagedShipInLastCell()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "taiha_001");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[2].NowHp == 2);\r
-            PAssert.That(() => !sniffer.BadlyDamagedShips.Any());\r
-        }\r
-\r
-        /// <summary>\r
-        /// 道中で大破警告を出す\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void WarnDamagedShip()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "taiha_002");\r
-            PAssert.That(() => sniffer.GetShipStatuses(0)[2].NowHp == 1);\r
-            PAssert.That(() => sniffer.BadlyDamagedShips.Any());\r
-        }\r
-\r
-        /// <summary>\r
-        /// 連合艦隊の第二艦隊の旗艦の大破警告を出さない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void NotWarnDamagedFlagshipInGuardFleet()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "taiha_003");\r
-            PAssert.That(() => sniffer.GetShipStatuses(1)[0].NowHp == 12);\r
-            PAssert.That(() => !sniffer.BadlyDamagedShips.Any());\r
-        }\r
-\r
-        /// <summary>\r
         /// 熟練度込みの制空値を正しく計算する\r
         /// </summary>\r
         [TestMethod]\r
@@ -526,21 +142,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        /// 敵艦隊の制空値を計算する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void EnemyFighterPower()\r
-        {\r
-            var sniffer1 = new Sniffer{UseOldEnemyId = true};\r
-            SniffLogFile(sniffer1, "airbattle_002");\r
-            PAssert.That(() => sniffer1.Battle.EnemyFighterPower.AirCombat == 28);\r
-\r
-            var sniffer2 = new Sniffer {UseOldEnemyId = true};\r
-            SniffLogFile(sniffer2, "both_combined_001");\r
-            PAssert.That(() => sniffer2.Battle.EnemyFighterPower.AirCombat == 389);\r
-        }\r
-\r
-        /// <summary>\r
         /// マップ索敵の判定式(33)を正しく計算する\r
         /// </summary>\r
         [TestMethod]\r
@@ -567,30 +168,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        /// 空襲戦を正しく処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void LdAirBattle()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "ld_airbattle_001");\r
-            AssertEqualBattleResult(sniffer, new[] {31, 59, 62, 14, 36, 47});\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.A);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 連合艦隊の空襲戦を正しく処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void CombinedLdAirBattle()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "ld_airbattle_002");\r
-            AssertEauqlCombinedResult(sniffer, new[] {31, 77, 77, 37, 41, 39}, new[] {45, 59, 64, 35, 36, 10});\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.A);\r
-        }\r
-\r
-        /// <summary>\r
         /// TPを正しく計算する\r
         /// </summary>\r
         [TestMethod]\r
@@ -613,72 +190,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        /// 敵の連合艦隊に対応する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void EnemyCombinedBattle()\r
-        {\r
-            var sniffer1 = new Sniffer();\r
-            SniffLogFile(sniffer1, "ec_battle_001");\r
-            PAssert.That(() => sniffer1.Battle.ResultRank == BattleResultRank.S, "昼戦のみ");\r
-\r
-            var sniffer2 = new Sniffer();\r
-            SniffLogFile(sniffer2, "ec_battle_002");\r
-            PAssert.That(() => sniffer2.Battle.ResultRank == BattleResultRank.S, "夜戦込み");\r
-\r
-            var sniffer3 = new Sniffer();\r
-            SniffLogFile(sniffer3, "ec_battle_003");\r
-            PAssert.That(() => sniffer3.Battle.ResultRank == BattleResultRank.A, "護衛を撃ちもらす");\r
-        }\r
-\r
-\r
-        /// <summary>\r
-        /// 双方連合艦隊の戦闘に対応する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void BothCombinedBattle()\r
-        {\r
-            var sniffer1 = new Sniffer();\r
-            SniffLogFile(sniffer1, "both_combined_water_001");\r
-            PAssert.That(() => sniffer1.Battle.ResultRank == BattleResultRank.A);\r
-\r
-            var sniffer2 = new Sniffer();\r
-            SniffLogFile(sniffer2, "both_combined_001");\r
-            PAssert.That(() => sniffer2.Battle.ResultRank == BattleResultRank.S);\r
-\r
-            // 護衛艦隊に雷撃を受ける場合\r
-            var sniffer3 = new Sniffer();\r
-            SniffLogFile(sniffer3, "both_combined_002");\r
-            PAssert.That(() => sniffer2.Battle.ResultRank == BattleResultRank.S);\r
-            PAssert.That(\r
-                () => sniffer3.GetShipStatuses(0).Select(s => s.NowHp).SequenceEqual(new[] {89, 86, 87, 78, 87, 57}));\r
-            PAssert.That(\r
-                () => sniffer3.GetShipStatuses(1).Select(s => s.NowHp).SequenceEqual(new[] {46, 37, 14, 59, 49, 63}));\r
-        }\r
-\r
-        /// <summary>\r
-        /// 噴式強襲に対応する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void Injection()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "injection_001");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.P);\r
-        }\r
-\r
-        /// <summary>\r
-        /// 基地航空隊噴式強襲でapi_stage3_combinedがnullの場合に対応する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void AirbaseInjection()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "airbase_injection_001");\r
-            PAssert.That(() => sniffer.Battle.ResultRank == BattleResultRank.P);\r
-        }\r
-\r
-        /// <summary>\r
         /// 対空砲火のパラメータを計算する\r
         /// </summary>\r
         [TestMethod]\r
@@ -695,57 +206,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        /// 航空戦の結果を処理する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void AirBattleResult()\r
-        {\r
-            var sniffer1 = new Sniffer();\r
-            SniffLogFile(sniffer1, "battle_001");\r
-            PAssert.That(() => sniffer1.Battle.AirBattleResults.Count == 0);\r
-\r
-            var sniffer2 = new Sniffer();\r
-            SniffLogFile(sniffer2, "ec_battle_001");\r
-            PAssert.That(() => sniffer2.Battle.AirBattleResults.Count == 4);\r
-\r
-            var sniffer3 = new Sniffer();\r
-            SniffLogFile(sniffer3, "battle_007");\r
-            PAssert.That(() => sniffer3.Battle.AirBattleResults.Count == 1, "stage2がない場合");\r
-        }\r
-\r
-        /// <summary>\r
-        /// 2-5をクリアしたときの特別戦果を反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void ExMapBattleResult()\r
-        {\r
-            var sniffer0 = new Sniffer();\r
-            sniffer0.ExMap.ClearClearStatus();\r
-            SniffLogFile(sniffer0, "eo_001");\r
-            PAssert.That(() => sniffer0.ExMap.Achievement == 100, "ほかのマップの情報なし");\r
-            var sniffer1 = new Sniffer();\r
-            SniffLogFile(sniffer1, "eo_001");\r
-            // すでに3-5をクリアしているので合計で250\r
-            PAssert.That(() => sniffer1.ExMap.Achievement == 250, "ほかのマップの情報あり");\r
-        }\r
-\r
-        /// <summary>\r
-        /// 1-6をクリアしたときの特別戦果を反映する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void ExMapMapNext()\r
-        {\r
-            var sniffer0 = new Sniffer();\r
-            sniffer0.ExMap.ClearClearStatus();\r
-            SniffLogFile(sniffer0, "eo_002");\r
-            PAssert.That(() => sniffer0.ExMap.Achievement == 75, "ほかのマップの情報なし");\r
-            var sniffer1 = new Sniffer();\r
-            SniffLogFile(sniffer1, "eo_002");\r
-            // 5-5以外クリアしているので合計で400\r
-            PAssert.That(() => sniffer1.ExMap.Achievement == 400, "ほかのマップの情報あり");\r
-        }\r
-\r
-        /// <summary>\r
         /// 編成で空き番号を使ったローテートを正しく反映する\r
         /// </summary>\r
         [TestMethod]\r
@@ -878,17 +338,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        /// 解体された艦の装備数を全体の装備数から引く\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void CountItemsOnDeletedShip()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "destroyship_001");\r
-            PAssert.That(() => sniffer.Item.NowEquips == 879, "ドロップしたばかりの艦娘を解体する場合");\r
-        }\r
-\r
-        /// <summary>\r
         /// 装備数の超過を警告する\r
         /// </summary>\r
         [TestMethod]\r
@@ -903,17 +352,6 @@ namespace KancolleSniffer.Test
         }\r
 \r
         /// <summary>\r
-        /// ドロップ艦のいる出撃から戻ったときに、slot_itemを受信する前にItemListを取得しても例外を出さない\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void GetItemListBeforeReceivingSlotItem()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "dropship_001");\r
-            PAssert.That(() => sniffer.ItemList[0].Holder.Id == 250);\r
-        }\r
-\r
-        /// <summary>\r
         /// 装備の所持者を設定する\r
         /// </summary>\r
         [TestMethod]\r
@@ -1063,47 +501,5 @@ namespace KancolleSniffer.Test
             SniffLogFile(sniffer, "nyukyo_001");\r
             PAssert.That(() => sniffer.RepairList.Length == 1);\r
         }\r
-\r
-        /// <summary>\r
-        /// 海域ゲージ情報を作成する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void MapInfo()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "mapinfo_001");\r
-            PAssert.That(() => sniffer.MiscText ==\r
-                               "[海域ゲージ]\r\n" +\r
-                               "1-6 : 撃破 3/7\r\n5-5 : 撃破 0/5\r\n6-3 : 撃破 0/4\r\n" +\r
-                               "31-1 : HP 0/750\r\n31-2 : HP 0/1050\r\n31-3 : HP 0/2100\r\n31-4 : HP 0/3500\r\n31-5 : HP 1/2450\r\n",\r
-                "最初の海域ゲージ情報");\r
-            SniffLogFile(sniffer, "mapinfo_002");\r
-            PAssert.That(() => sniffer.MiscText ==\r
-                               "[海域ゲージ情報]\r\n 海域選択画面に進むと表示します。\r\n[演習情報]\r\n 演習相手を選ぶと表示します。",\r
-                "戦闘から戻ったら案内を表示");\r
-            SniffLogFile(sniffer, "mapinfo_003");\r
-            PAssert.That(() => sniffer.MiscText ==\r
-                               "[海域ゲージ]\r\n" +\r
-                               "1-6 : 撃破 4/7\r\n5-5 : 撃破 0/5\r\n6-3 : 撃破 0/4\r\n" +\r
-                               "31-1 : HP 0/750\r\n31-2 : HP 0/1050\r\n31-3 : HP 0/2100\r\n31-4 : HP 0/3500\r\n31-5 : HP 1/2450\r\n",\r
-                "更新された海域ゲージ情報");\r
-        }\r
-\r
-        /// <summary>\r
-        /// 演習相手の情報を作成する\r
-        /// </summary>\r
-        [TestMethod]\r
-        public void PractiveEnemyInfo()\r
-        {\r
-            var sniffer = new Sniffer();\r
-            SniffLogFile(sniffer, "practice_enemyinfo_001");\r
-            PAssert.That(() => sniffer.MiscText ==\r
-                               "[演習情報]\r\n敵艦隊名 : 大銀河地球連邦 第7艦隊\r\n獲得経験値 : 570\r\nS勝利 : 684",\r
-                "演習相手の情報");\r
-            SniffLogFile(sniffer, "practice_enemyinfo_002");\r
-            PAssert.That(() => sniffer.MiscText ==\r
-                               "[海域ゲージ情報]\r\n 海域選択画面に進むと表示します。\r\n[演習情報]\r\n 演習相手を選ぶと表示します。",\r
-                "演習から戻ったら案内を表示");\r
-        }\r
     }\r
 }
\ No newline at end of file
index 72620e9..c02447e 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 72620e9309d9bffaf76504a9c5877cb75c00d7cd
+Subproject commit c02447eaf1cccdae6493b76fbb14e7eee34bc750