api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
- PAssert.That(() =>\r
- questInfo.Quests.Select(q => new {q.Id, q.Count.Now})\r
- .SequenceEqual(new[] {new {Id = 226, Now = 0}}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 2,\r
api_event_id = 5\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
- PAssert.That(() =>\r
- questInfo.Quests.Select(q => new {q.Id, q.Count.Now})\r
- .SequenceEqual(new[] {new {Id = 226, Now = 1}}));\r
- questInfo.InspectMapStart(Js(new\r
- {\r
- api_maparea_id = 2,\r
- api_mapinfo_no = 1,\r
- api_event_id = 4\r
- }));\r
- questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
- PAssert.That(() =>\r
- questInfo.Quests.Select(q => new {q.Id, q.Count.Now})\r
- .SequenceEqual(new[] {new {Id = 226, Now = 1}}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 1);\r
+ questInfo.InspectBattleResult(Js(new { api_win_rank = "B" }));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 2);\r
}\r
\r
/// <summary>\r
{\r
api_maparea_id = 5,\r
api_mapinfo_no = 2,\r
- api_event_id = 5\r
+ api_event_id = 4\r
}));\r
- questInfo.InspectBattleResult(Js(new {api_win_rank = "A"}));\r
- PAssert.That(() =>\r
- questInfo.Quests.Select(q => new {q.Id, q.Count.Now})\r
- .SequenceEqual(new[] {new {Id = 243, Now = 0}}));\r
+ questInfo.InspectBattleResult(Js(new { api_win_rank = "S" }));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
\r
- questInfo.InspectMapNext(Js(new\r
+ questInfo.InspectMapStart(Js(new\r
{\r
api_maparea_id = 5,\r
api_mapinfo_no = 2,\r
api_event_id = 5\r
}));\r
+ questInfo.InspectBattleResult(Js(new {api_win_rank = "A"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
- PAssert.That(() =>\r
- questInfo.Quests.Select(q => new {q.Id, q.Count.Now})\r
- .SequenceEqual(new[] {new {Id = 243, Now = 1}}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 1);\r
}\r
\r
private ShipStatus ShipStatus(int shipType, int specId = 0) =>\r
ShipStatus(5, 319), ShipStatus(5, 192), ShipStatus(5, 194),\r
ShipStatus(5, 193), ShipStatus(6, 189), ShipStatus(6, 188)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 2,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 2,\r
ShipStatus(3), ShipStatus(2), ShipStatus(2),\r
ShipStatus(2), ShipStatus(2), ShipStatus(2)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 1,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 1,\r
battleInfo.InjectResultStatus(\r
org.ToArray(), new ShipStatus[0],\r
new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 5,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 5,\r
ShipStatus(7), ShipStatus(11), ShipStatus(3),\r
ShipStatus(3), ShipStatus(2), ShipStatus(2)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 4,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 4,\r
ShipStatus(2), ShipStatus(5), ShipStatus(3),\r
ShipStatus(2), ShipStatus(2), ShipStatus(2)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 2,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 2,\r
{\r
api_maparea_id = 2,\r
api_mapinfo_no = 4,\r
+ api_event_id = 4\r
+ }));\r
+ questInfo.InspectBattleResult(Js(new { api_win_rank = "S" }));\r
+ PAssert.That(() => questInfo.Quests[1].Count.NowArray.SequenceEqual(new[] { 0, 0, 0, 0 }));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
+ questInfo.InspectMapNext(Js(new\r
+ {\r
+ api_maparea_id = 2,\r
+ api_mapinfo_no = 4,\r
api_event_id = 5\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "A"}));\r
api_mapinfo_no = 6,\r
api_event_id = 4\r
}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 1,\r
ShipStatus(2), ShipStatus(3), ShipStatus(3),\r
ShipStatus(2), ShipStatus(2), ShipStatus(16)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 6,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "A"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 6,\r
ShipStatus(3), ShipStatus(2), ShipStatus(2),\r
ShipStatus(2), ShipStatus(2), ShipStatus(2)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 3,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "A"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.NowArray[0] == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 3,\r
ShipStatus(2, 543), ShipStatus(8, 360), ShipStatus(11, 545),\r
ShipStatus(18, 467), ShipStatus(11, 261), ShipStatus(2, 344)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 5,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
+ PAssert.That(() => questInfo.Quests[0].Count.Now == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 5,\r
ShipStatus(5, 427), ShipStatus(5, 264), ShipStatus(5, 142),\r
ShipStatus(5, 417), ShipStatus(2, 144), ShipStatus(2, 195)\r
}, new ShipStatus[0], new ShipStatus[0], new ShipStatus[0]);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 5,\r
api_event_id = 4\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r
+ PAssert.That(() => count.NowArray[0] == 0);\r
+\r
questInfo.InspectMapNext(Js(new\r
{\r
api_maparea_id = 5,\r
{\r
api_maparea_id = 1,\r
api_mapinfo_no = 5,\r
+ api_event_id = 4\r
+ }));\r
+ questInfo.InspectBattleResult(Js(new { api_win_rank = "S" }));\r
+ PAssert.That(() => count.NowArray[0] == 0, "1-5");\r
+\r
+ questInfo.InspectMapNext(Js(new\r
+ {\r
+ api_maparea_id = 1,\r
+ api_mapinfo_no = 5,\r
api_event_id = 5\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "A"}));\r
{\r
api_maparea_id = 1,\r
api_mapinfo_no = 4,\r
+ api_event_id = 4\r
+ }));\r
+ questInfo.InspectBattleResult(Js(new { api_win_rank = "S" }));\r
+ PAssert.That(() => count.NowArray[1] == 0, "1-4");\r
+\r
+ questInfo.InspectMapNext(Js(new\r
+ {\r
+ api_maparea_id = 1,\r
+ api_mapinfo_no = 4,\r
api_event_id = 5\r
}));\r
questInfo.InspectBattleResult(Js(new {api_win_rank = "S"}));\r