パラメータがnullであってはならないなど、メソッドの引数に対してnullチェックを行いたいです。assertNotNull("Map should not be null", filePaths);
Java コードでこのようなものを使用しても問題ありませんか? 避けようとしている
if(filePaths == null){
throw new IllegalArgumentException("Maps cannot be null");
}
これらすべての null チェックからコードをきれいに保つためだけに。Validator
独自のクラスを作成してメソッドをオーバーロードできることはわかってnotNull
いますが、車輪を再発明しないために既存の簡単に使用できるものはありますか。
私が使用する唯一の欠点JUnit
Assert
は、それがスローされ、スローAssertionError
されないIllegalArgumentException
ことなどです。