sniffer.EnableLog(LogType.CreateShip);\r
SnifferTest.SniffLogFile(sniffer, "createship_001");\r
PAssert.That(() => "2015-01-01 00:00:00,通常艦建造,雷,駆逐艦,30,30,30,30,1,1,綾波改二(145),120|" +\r
- "2015-01-01 00:00:00,大型艦建造,霧島,高速戦艦,1500,1500,2000,1000,1,0,綾波改二(145),120|"\r
+ "2015-01-01 00:00:00,大型艦建造,霧島,巡洋戦艦,1500,1500,2000,1000,1,0,綾波改二(145),120|"\r
== result);\r
}\r
\r
{\r
new DateTime(2017, 3, 31, 21, 0, 0),\r
new DateTime(2017, 3, 31, 22, 0, 0),\r
- new DateTime(2017, 4, 1, 4, 0, 0),\r
- new DateTime(2017, 4, 1, 5, 0, 0),\r
- new DateTime(2017, 4, 1, 6, 0, 0),\r
- new DateTime(2017, 4, 2, 5, 0, 0),\r
- new DateTime(2017, 4, 2, 6, 0, 0),\r
- new DateTime(2017, 4, 2, 7, 0, 0)\r
+ new DateTime(2017, 4, 1, 1, 0, 0),\r
+ new DateTime(2017, 4, 1, 2, 0, 0),\r
+ new DateTime(2017, 4, 1, 3, 0, 0),\r
+ new DateTime(2017, 4, 2, 2, 0, 0),\r
+ new DateTime(2017, 4, 2, 3, 0, 0),\r
+ new DateTime(2017, 4, 2, 4, 0, 0)\r
}.GetEnumerator();\r
logger.SetWriter((path, s, h) => { result += s + "|"; }, () =>\r
{\r
dateEnum.MoveNext();\r
+ // ReSharper disable once PossibleNullReferenceException\r
return (DateTime)dateEnum.Current;\r
});\r
for (var i = 0; i < 6; i++)\r
logger.InspectMapNext(JsonParser.Parse("{\"api_get_eo_rate\": 75}"));\r
PAssert.That(() =>\r
"2017-03-31 21:00:00,0,0|2017-03-31 21:00:00,0,0|2017-03-31 22:00:00,1000,0|" +\r
- "2017-04-01 06:00:00,4000,0|2017-04-02 05:00:00,5000,0|" +\r
- "2017-04-02 06:00:00,5000,100|2017-04-02 07:00:00,5000,75|"\r
+ "2017-04-01 03:00:00,4000,0|2017-04-02 02:00:00,5000,0|" +\r
+ "2017-04-02 03:00:00,5000,100|2017-04-02 04:00:00,5000,75|"\r
== result);\r
}\r
\r
+ [TestMethod]\r
+ public void InspectClearItemGet()\r
+ {\r
+ var sniffer = new Sniffer();\r
+ var result = "";\r
+ sniffer.SetLogWriter((path, s, h) => { result += s + "|"; }, () => new DateTime(2017, 5, 1));\r
+ sniffer.EnableLog(LogType.Achivement);\r
+ SnifferTest.SniffLogFile(sniffer, "clearitemget_001");\r
+ 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