Steve Freeman
Steve Freeman
strictly speaking (although probably archaic, and everyone mixes these up in practice) - "may" means "is permitted": You may use that monitor - "can" means that has the ability: I...
I think your use of "might" here is an excellent example. I also agree about making the tone more positive. Also, "Not testing your software might cause problems in the...
An interesting point to raise. It depends on where the boundaries of the unit are. Can we assume that validation is done elsewhere so we can rely on the values?...
I have access to the dns records.
The API is a bit of a mess and one of the things that contributes to that is Java's brittle type system. Things that involve two levels of generic cost...
This would be a big change for an unusual requirement. Can you provide a bit more context for what you think your tests would look like?
The effort would be that we would have to enforce it across all the Matchers we've implemented, which is quite a lot. If it was part of the protocol, then...
Agreed for a Java 8 version, also closures.
I'm not sure how to handle this as there are still plenty of Java 7 users in the world. Time for a new version?
Do you have any concrete ideas?