It's not your test framework, it's you

Behavior-Driven Development (BDD)