public void ToException_メッセージが設定されている場合はそのメッセージを利用したExceptionが生成される() { IError error = new TestErrorWithMessage(); var ex = error.ToException(); ex.Message.Should().Be("Error Message For test"); }
public void ToException_Exceptionのインスタンスが返される() { IError error = new TestErrorWithMessage(); var ex = error.ToException(); ex.Should().BeOfType(typeof(ResultErrorException)); }
public void ToException_ResultErrorExceptionのSourceErrorには自信のインスタンスが設定されている() { IError error = new TestErrorWithMessage(); var ex = error.ToException(); ex.Should().BeOfType(typeof(ResultErrorException)); ((ResultErrorException)ex).SourceError.Should().Be(error); }