OSDN Git Service

春季大演習のカウンタを実装する
[kancollesniffer/KancolleSniffer.git] / KancolleSniffer.Test / QuestInfoTest.cs
index a963982..4989ee2 100644 (file)
@@ -845,11 +845,11 @@ namespace KancolleSniffer.Test
         /// 318: 給糧艦「伊良湖」の支援\r
         /// </summary>\r
         [TestMethod]\r
-        public void PracticeResult_303_304_302_311_318()\r
+        public void PracticeResult_303_304_302_311_315_318()\r
         {\r
             var battleInfo = new BattleInfo(null, null);\r
-            var questInfo = new QuestInfo(null, battleInfo, () => new DateTime(2015, 1, 1));\r
-            questInfo.InspectQuestList(CreateQuestList(new[] {302, 303, 304, 311, 318}));\r
+            var questInfo = new QuestInfo(null, battleInfo, () => new DateTime(2015, 1, 1)) {AcceptMax = 6};\r
+            questInfo.InspectQuestList(CreateQuestList(new[] {302, 303, 304, 311, 315, 318}));\r
 \r
             battleInfo.InjectResultStatus(new[]\r
             {\r
@@ -862,15 +862,16 @@ namespace KancolleSniffer.Test
                     .SequenceEqual(new[]\r
                     {\r
                         new {Id = 302, Now = 1}, new {Id = 303, Now = 2}, new {Id = 304, Now = 1},\r
-                        new {Id = 311, Now = 1}, new {Id = 318, Now = 0}\r
+                        new {Id = 311, Now = 1}, new {Id = 315, Now = 1}, new {Id = 318, Now = 0}\r
                     }));\r
             // 318\r
             battleInfo.Result.Friend.Main[0] = ShipStatus(3, 200);\r
             questInfo.InspectPracticeResult(Js(new {api_win_rank = "A"}));\r
-            PAssert.That(() => questInfo.Quests[4].Count.Now == 1);\r
-            questInfo.Quests[4].Count.Now = 3;\r
+            var q318 = questInfo.Quests[5];\r
+            PAssert.That(() => q318.Count.Now == 1);\r
+            q318.Count.Now = 3;\r
             questInfo.InspectQuestList(CreateQuestList(new[] {318}));\r
-            PAssert.That(() => questInfo.Quests[4].Count.Now == 3, "進捗調節しない");\r
+            PAssert.That(() => q318.Count.Now == 3, "進捗調節しない");\r
         }\r
 \r
         /// <summary>\r