public void WithDefenseDetails()
        {
            var defenseDetails = DefenseDetails.SetItem(DamageTypes.BluntImpact, 3);

            Validate(
                Statistics.With(defenseDetails: defenseDetails),
                defenseDetails: defenseDetails);
        }
        public void WithAttackDetails()
        {
            var attackDetails = AttackDetails.SetItem(DamageTypes.BluntImpact, 3);

            Validate(
                Statistics.With(attackDetails: attackDetails),
                attackDetails: attackDetails);
        }