AssertHelper

Ecng.UnitTesting

Assert helper.

Methods

AreEqual``1
public static void AreEqual<T>(T value, T expected, string message)
AssertHelper.AreEqual(value, expected, message)

Asserts that the value is not null.

value
Value.
expected
Expected value.
message
Error message.
AssertContains
public static void AssertContains(string value, string subStr, string message)
AssertHelper.AssertContains(value, subStr, message)

Asserts that the string contains the specified substring.

value
String to search.
subStr
Substring expected to be present.
message
Error message.
AssertContains``1
public static void AssertContains<T>(IEnumerable<T> seq, T value, string message)
AssertHelper.AssertContains(seq, value, message)

Asserts that the sequence contains the specified value.

seq
Sequence to search.
value
Value to find.
message
Error message.
AssertEqual
public static void AssertEqual(IEnumerable value, IEnumerable expected, string message)
AssertHelper.AssertEqual(value, expected, message)

Asserts that two enumerables are equal by comparing their elements.

value
The actual collection to be tested. Can be null.
expected
The expected collection. If is null, then must also be null.
message
Error message.
AssertEqual
public static void AssertEqual(string value, string expected, bool nullAsEmpty)
AssertHelper.AssertEqual(value, expected, nullAsEmpty)

Asserts that the value is not null.

value
Value.
expected
Expected value.
nullAsEmpty
If , then null and empty strings are considered equal.
AssertEqual
public static void AssertEqual(double value, double expected, double delta, string message)
AssertHelper.AssertEqual(value, expected, delta, message)

Asserts that the value is not null.

value
Value.
expected
Expected value.
delta
Delta for comparing floating point numbers.
message
Error message.
AssertEqual
public static void AssertEqual(float value, float expected, float delta, string message)
AssertHelper.AssertEqual(value, expected, delta, message)

Asserts that the value is not null.

value
Value.
expected
Expected value.
delta
Delta for comparing floating point numbers.
message
Error message.
AssertEqual``1
public static void AssertEqual<T>(T value, T expected, string message)
AssertHelper.AssertEqual(value, expected, message)

Asserts that the value is not null.

value
Value.
expected
Expected value.
message
Error message.
AssertFalse
public static void AssertFalse(bool value, string message)
AssertHelper.AssertFalse(value, message)

Asserts that the value is false.

value
Value.
message
Error message.
AssertGreater``1
public static void AssertGreater<T>(T value, T expected, string message)
AssertHelper.AssertGreater(value, expected, message)

Asserts that is greater than .

value
Actual value.
expected
Value to compare against.
message
Error message.
AssertInRange``1
public static void AssertInRange<T>(T value, T min, T max, string message)
AssertHelper.AssertInRange(value, min, max, message)

Asserts that is greater than and less than .

value
Actual value.
min
Minimum value (exclusive).
max
Maximum value (exclusive).
message
Error message.
AssertLess``1
public static void AssertLess<T>(T value, T expected, string message)
AssertHelper.AssertLess(value, expected, message)

Asserts that is less than .

value
Actual value.
expected
Value to compare against.
message
Error message.
AssertNotEqual``1
public static void AssertNotEqual<T>(T value, T expected, string message)
AssertHelper.AssertNotEqual(value, expected, message)

Asserts that the value is not null.

value
Value.
expected
Expected value.
message
Error message.
AssertNotNull
public static void AssertNotNull(object value, string message)
AssertHelper.AssertNotNull(value, message)

Asserts that the value is not null.

value
Value.
message
Error message.
AssertNotOfType``1
public static void AssertNotOfType<T>(object value, string message)
AssertHelper.AssertNotOfType(value, message)

Asserts that the value is not null.

value
Value.
message
Error message.
AssertNotSame``1
public static void AssertNotSame<T>(T value, T expected, string message)
AssertHelper.AssertNotSame(value, expected, message)

Asserts that the value is not null.

value
Value.
expected
Expected value.
message
Error message.
AssertNull
public static void AssertNull(Exception value)
AssertHelper.AssertNull(value)

Asserts that the value is not null.

value
Value.
AssertNull
public static void AssertNull(object value, string message)
AssertHelper.AssertNull(value, message)

Asserts that the value is null.

value
Value.
message
Error message.
AssertOfType``1
public static void AssertOfType<T>(object value, string message)
AssertHelper.AssertOfType(value, message)

Asserts that the value is not null.

value
Value.
message
Error message.
AssertSame``1
public static void AssertSame<T>(T value, T expected, string message)
AssertHelper.AssertSame(value, expected, message)

Asserts that the value is not null.

value
Value.
expected
Expected value.
message
Error message.
AssertTrue
public static void AssertTrue(bool value, string message)
AssertHelper.AssertTrue(value, message)

Asserts that the value is true.

value
Value.
message
Error message.