/// 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
.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
{304, new QuestPractice {Interval = Daily, Max = 5, Win = true, Material = new[] {0, 0, 1, 0}}}, // 304: 「演習」で他提督を圧倒せよ!\r
{302, new QuestPractice {Interval = Weekly, Max = 20, Win = true, Material = new[] {0, 0, 2, 1}}}, // 302: 大規模演習\r
{311, new QuestPractice {Interval = Daily, Max = 7, Win = true, Material = new[] {0, 2, 0, 0}}}, // 311: 精鋭艦隊演習\r
+ {315, new QuestPractice {Interval = Daily, Max = 8, Win = true, Material = new[] {0, 0, 0, 0}}}, // 315: 春季大演習\r
{318, new QuestSpec {Interval = Daily, Max = 3, Material = new[] {0, 2, 2, 0}, AdjustCount = false}}, // 318: 給糧艦「伊良湖」の支援\r
\r
{402, new QuestMission {Interval = Daily, Max = 3, Material = new[] {0, 0, 1, 0}}}, // 402: 「遠征」を3回成功させよう!\r