public override string ToString() { return("Name: " + shipName + "\nSpeed: " + speed + "\nAcceleration: " + acceleration + "\nTurn Speed: " + turnSpeed + "\nCost: " + cost + "\nSpecial Ability: " + ability.ToString()); }
public void CheckGOL1HLRMAbility() { BattleMechDesign designGoliath = MTFReader.ReadBattleMechDesignFile(GoliathTestFile); Element element = ConvertBattletechObject.ToAlphaStrike(designGoliath); SpecialAbility abilityAC = null; foreach (SpecialAbility ability in element.SpecialAbilities) { if (ability.Code.Equals("LRM")) { abilityAC = ability; } } Assert.NotNull(abilityAC); Assert.Equal("LRM1/1/1", abilityAC.ToString()); }
public void CheckAS7DREARAbility() { BattleMechDesign designAtlas = MTFReader.ReadBattleMechDesignFile(AtlasTestFile); Element element = ConvertBattletechObject.ToAlphaStrike(designAtlas); SpecialAbility abilityAC = null; foreach (SpecialAbility ability in element.SpecialAbilities) { if (ability.Code.Equals("REAR")) { abilityAC = ability; } } Assert.NotNull(abilityAC); Assert.Equal("REAR1/1", abilityAC.ToString()); }