0
複数の条件を保証する必要がある場合は、各条件に対して個別のアサートを使用する単一のアサートと2つの方法で記述できます。 どちらが良いアプローチですか?複数の条件と複数のアサーションを持つ1つのアサート
例: cond1、cond2、cond3として3つの条件を確保する必要があるとします。単一のアサートを
assert cond1 && cond2 && cond3;
複数のアサートを使用
assert cond1;
assert cond2;
assert cond3;
条件ごとに1つのアサートが好きです。なぜassertが失敗するのかを調べる方がはるかに簡単です – Jens
あなたのコードをデバッグしている人(あなたとは関係ありません)が、どの条件がassertを引き起こしたのかを知る必要がありますか? – cup