In ScalaTest is there any difference between `should`, `can`, `must`
should and must are the same semantically. But it’s not about better documentation, it’s basically just down to personal stylistic preference (I prefer must for example). can is a little different. You can’t (nomen omen) use it directly as a matcher, it’s only available in a test descriptor. Quote from FlatSpec: Note: you can use … Read more