Testiness means irritability or having a quick temper - being easily annoyed. Patience is the perfect opposite because it means the ability to tolerate delay or annoyance without becoming upset. Words like devotion, methodicalness, caution, or discretion don't convey the temperament contrast.