Many developers and testers write automated tests. Sometimes they're unit tests, other times package level, and occasionally integration. There are many different types of tests, but there are a few characteristics of great tests. Today let's look at one specific characteristic: behavior versus state. A common trap that many test crafters fall into is letting their test see too far into the class.
{{#tags}}- {{label}}
{{/tags}}