public void CharacterEntersCombatWithOneTargetingSenseActive_CharacterSuffersNoPenaltyToOCVandDCV()
        {
            int OCV = Character.OCV.CurrentValue;

            Strike.Target(Target as HeroSystemCharacter);

            Assert.AreEqual(Character.OCV.CurrentValue, OCV);
        }
        public void CharacterPerformsHalfPhaseCombatManuever_CharacterPhaseIsOver()
        {
            CombatSequence sequence = Factory.SequenceWithFastMediumAndSlowCharacters;

            sequence.StartCombat();

            Phase  attacking = sequence.ActivePhase;
            Strike strike    = attacking.Character.Manuevers["Strike"] as Strike;

            strike.Target(sequence.NextCombatPhase.Character);

            strike.Perform();

            Assert.AreNotEqual(attacking, sequence.ActivePhase);
        }