Testamentary capacity generally requires that the testator:
?
Be at least 25 years old
Understands the nature of making a will and the general nature of their property and heirs
Accurately predict future investment returns
Have a law degree