Ollivander One Assertion Per Test Considered Ambiguous There's a practice of good programming which is often referred as One Assertion Per Test. In the opinion of some people, this practice would advocate the usage of a single call to xunit