public void IsModHidden1() { _modParser = new ModParser(); if (!_modParser.IsModHidden(Mods.Nv)) { _modParser.HiddenMods.Add(_modParser.AllMods.First(t => t.Value == Mods.Nv)); } Assert.IsTrue(_modParser.IsModHidden(Mods.Nv)); }
public void GetModsFromInt2() { _modParser = new ModParser(); var mods = Mods.Dt | Mods.Hd; if (!_modParser.IsModHidden(Mods.Hd)) { _modParser.HiddenMods.Add(_modParser.AllMods.First(t => t.Value == Mods.Hd)); } var result = _modParser.GetModsFromInt((int)mods); Assert.IsTrue(result == Mods.Dt); }
public void GetModsFromEnum3() { _modParser = new ModParser(); var mods = Mods.Dt | Mods.Hd | Mods.Hr; if (!_modParser.IsModHidden(Mods.Hr)) { _modParser.HiddenMods.Add(_modParser.AllMods.First(t => t.Value == Mods.Hr)); } var result = _modParser.GetModsFromEnum((int)mods, true); Assert.IsTrue(result.Count(s => s == ',') == 1); Assert.IsTrue(result.Contains(_modParser.AllMods.First(t => t.Value == Mods.Dt).ShortMod)); Assert.IsTrue(result.Contains(_modParser.AllMods.First(t => t.Value == Mods.Hd).ShortMod)); }
public void IsModHidden2() { _modParser = new ModParser(); Assert.IsFalse(_modParser.IsModHidden(Mods.Dt)); }