この API の追加を検討:
public partial struct TestActual {
public void Assert(Action @return, Action<Exception> exception) {
if (@return == null) { throw new ArgumentNullException(nameof(@return)); }
if (exception == null) { throw new ArgumentNullException(nameof(exception)); }
exception(Exception);
if (Exception == null) {
@return();
}
}
}
動機
正常終了時 (非例外時) にのみ追加アサートしたいケースのカバー。
その追加アサートは本当は例外時にも検証すべきだと思うので悩む。
この API の追加を検討:
動機
正常終了時 (非例外時) にのみ追加アサートしたいケースのカバー。
その追加アサートは本当は例外時にも検証すべきだと思うので悩む。