re: How do you name your tests? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: I choose Should_[ExpectedBehavior]When[TestedState] way to describe my test because when I come back and read my test, I feel this way make the tes...
 

Readability is key. And yes, this pattern is readable.
That's why I do like the Given_[Preconditions]_When_[TestedState]_Then_[ExpectedBehavior] pattern. It also reads like a normal sentence.

code of conduct - report abuse