Ho appena iniziato a leggere "The Art Of Unit Testing" di Roy Osherove, mentre io Per lo più trovando il materiale molto utile, fa una dichiarazione sul non usare messaggi nelle dichiarazioni Assert.
"Please never, ever, use this parameter. Just make sure your test name explains what's supposed to happen."
La mia domanda è, nella tua esperienza, ritieni che questo consiglio sia buono o cattivo? Se usi i messaggi di asserzione nei tuoi test di unità, quali informazioni lo utilizzi per catturare al di là di ciò che un test unitario ben chiamato potrebbe darti in primo luogo?