public void ClearedExMapGage() { var miscTextInfo = new MiscTextInfo(null, null); using (var stream = OpenLogFile("mapgauge_003")) { miscTextInfo.InspectMapInfo(JsonObject.Parse(stream.ReadToEnd())); } PAssert.That(() => miscTextInfo.Text == "[海域ゲージ]\r\n" + "1-6 : 残り 5/7\r\n" + "5-5 : 残り 5/5\r\n" + "7-2 : 残り 1/4\r\n" + "43-2 : HP 1050/1400\r\n"); }
public Sniffer(bool started = false) { Started = started; _itemInfo = new ItemInfo(_itemMaster, _itemInventory); _shipInfo = new ShipInfo(_shipMaster, _shipInventory, _itemInventory); _conditionTimer = new ConditionTimer(_shipInfo); _dockInfo = new DockInfo(_shipInventory, _materialInfo); _akashiTimer = new AkashiTimer(_shipInfo, _dockInfo, _presetDeck); _airBase = new AirBase(_itemInfo); _battleInfo = new BattleInfo(_shipInfo, _itemInfo, _airBase); _logger = new Logger(_shipInfo, _itemInfo, _battleInfo); _questInfo = new QuestInfo(_questCountList); _questCounter = new QuestCounter(_questInfo, _itemInventory, _shipInventory, _battleInfo); _miscTextInfo = new MiscTextInfo(_shipInfo, _itemInfo); _haveState = new List <IHaveState> { _achievement, _materialInfo, _conditionTimer, _exMapInfo, _questInfo }; AdditionalData = new AdditionalData(); }