public static void AreNotEqual(this Assert _, string notExpected, string actual, bool ignoreCase, CultureInfo culture, string message, params object[] parameters) { try { Assert.AreNotEqual(notExpected, actual, ignoreCase, culture, message, parameters); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void AreNotEqual(this Assert _, float notExpected, float actual, float delta, string message) { try { Assert.AreNotEqual(notExpected, actual, delta, message); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void AreNotEqual <T>(this Assert _, T notExpected, T actual, string message, params object[] parameters) { try { Assert.AreNotEqual(notExpected, actual, message, parameters); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void AreNotEqual(this Assert _, string notExpected, string actual, bool ignoreCase) { try { Assert.AreNotEqual(notExpected, actual, ignoreCase); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void AreEqual(this Assert _, double expected, double actual, double delta, string message, params object[] parameters) { try { Assert.AreEqual(expected, actual, delta, message, parameters); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void AreEqual <T>(this Assert _, T expected, T actual) { try { Assert.AreEqual <T>(expected, actual); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void AreNotEqual(this Assert _, double notExpected, double actual, double delta) { try { Assert.AreNotEqual(notExpected, actual, delta); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void AreSame(this Assert _, object expected, object actual, string message) { try { Assert.AreSame(expected, actual, message); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void IsNull(this Assert _, object value) { try { Assert.IsNull(value); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void IsNotNull(this Assert _, object value, string message, params object[] parameters) { try { Assert.IsNotNull(value, message, parameters); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void IsInstanceOfType(this Assert _, object value, Type expectedType) { try { Assert.IsInstanceOfType(value, expectedType); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void IsNotInstanceOfType(this Assert _, object value, Type wrongType, string message) { try { Assert.IsNotInstanceOfType(value, wrongType, message); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void IsFalse(this Assert _, bool condition, string message, params object[] parameters) { try { Assert.IsFalse(condition, message, parameters); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void IsFalse(this Assert _, bool condition) { try { Assert.IsFalse(condition); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void Inconclusive(this Assert _, string message) { try { Assert.Inconclusive(message); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static void Fail(this Assert _) { try { Assert.Fail(); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } }
public static T ThrowsException <T>(this Assert _, Func <object> action) where T : Exception { try { return(Assert.ThrowsException <T>(action)); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } throw new Exception("This should be never reached"); }
public static Task <T> ThrowsExceptionAsync <T>(this Assert _, Func <Task> action, string message, params object[] parameters) where T : Exception { try { return(Assert.ThrowsExceptionAsync <T>(action, message, parameters)); } catch (Exception ex) { DebuggerUtil.Attach(); // throw and preserve stack trace ExceptionDispatchInfo.Capture(ex).Throw(); } throw new Exception("This should be never reached"); }