public static void ThrowIfFailure(this IOperationResult result) { if (result.Success) { return; } result.EnsureSuccess(); }
public void OperationResult_EnsureSuccess_Throws_ArguementNulException_When_Result_Is_Null() { IOperationResult result = null; Assert.Throws <ArgumentNullException>(() => result.EnsureSuccess()); }