Commit: c27a91f8cbcee37cb45699a3a81287bca225e876
Collection asserts
Equality asserts
Equivalence asserts
Event asserts
Exception asserts
Fail asserts
Multiple asserts
Property asserts
Range asserts
Set asserts
Skip asserts
String/Span/Memory asserts
Regex asserts
Type asserts
Assert.True(expression)
Assert.False(expression)
Assert.All<T>(collection, predicate)
Assert.All(collection, predicate)
Assert.AllAsync<T>(collection, predicate)
Assert.AllAsync(collection, predicate)
Assert.Collection(collection)
Assert.Collection(collection, predicate1, ..., predicateN)
Assert.CollectionAsync(collection)
Assert.CollectionAsync(collection, predicate1, ..., predicateN)
Assert.Contains(element, collection)
Assert.Contains(element, collection, comparer)
Assert.Contains(collection, predicate)
Assert.Contains<T>(collection, predicate)
Assert.Distinct(collection)
Assert.Distinct<T>(collection)
Assert.Distinct(collection, comparer)
Assert.DoesNotContain(element, collection)
Assert.DoesNotContain(element, collection, comparer)
Assert.DoesNotContain(collection, predicate)
Assert.Empty(collection)
Assert.NotEmpty(collection)
Assert.Single(collection)
Assert.Single<T>(collection)
Assert.Single(collection, element)
Assert.Single(collection, predicate)
Assert.Single<T>(collection, predicate)
Assert.Equal(expected, actual)
Assert.Equal<T>(expected, actual)
Assert.Equal(expected, actual, comparer)
Assert.Equal(expected, actual, precision)
Assert.Equal(expected, actual, precision, MidpointRounding)
Assert.Equal(expected, actual, tolerance)
Assert.StrictEqual(expected, actual)
Assert.NotEqual(expected, actual)
Assert.NotEqual(expected, actual, comparer)
Assert.NotEqual(expected, actual, precision)
Assert.NotStrictEqual(expected, actual)
Assert.Equivalent(expected, actual)
Assert.Equivalent(expected, actual, strict: boolean)
Assert.Raises<T>(predicate1, predicate2, predicate3)
Assert.RaisesAny<T>(predicate1, predicate2, predicate3)
Assert.RaisesAsync<T>(predicate1, predicate2, predicate3)
Assert.RaisesAnyAsync<T>(predicate1, predicate2, predicate3)
Assert.Throws<E>(predicate)
Assert.Throws(exceptionType, predicate)
Assert.Throws<E>(paramName, predicate)
Assert.ThrowsAsync<E>(predicate)
Assert.ThrowsAsync(exceptionType, predicate)
Assert.ThrowsAsync<E>(paramName, predicate)
Assert.ThrowsAny<E>(predicate)
Assert.ThrowsAnyAsync<E>(predicate)
Assert.Fail(message)
Assert.Same(expected, actual)
Assert.NotSame(expected, actual)
Assert.Multiple()
Assert.Multiple(predicate1, ..., predicateN)
Assert.Null(expression)
Assert.NotNull(expression)
Assert.PropertyChanged(element, property, predicate)
Assert.PropertyChangedAsync(element, property, predicate)
Assert.InRange(value, minRange, maxRange)
Assert.InRange(value, minRange, maxRange, comparer)
Assert.NotInRange(value, minRange, maxRange)
Assert.NotInRange(value, minRange, maxRange, comparer)
Assert.Subset(expected, actual)
Assert.ProperSubset(expected, actual)
Assert.Superset(expected, actual)
Assert.ProperSuperset(expected, actual)
Assert.Skip(testExpression)
Assert.SkipUnless(boolExpression, testExpression)
Assert.SkipWhen(boolExpression, testExpression)
Assert.StartsWith(search, text)
Assert.StartsWith(search, text, comparison)
Assert.EndsWith(search, text)
Assert.EndsWith(search, text, comparison)
Assert.Matches(match, text)
Assert.DoesNotMatch(match, text)
Assert.IsAssignableFrom(type, expression)
Assert.IsAssignableFrom<T>(expression)
Assert.IsNotType(type, expression)
Assert.IsNotType<T>(expression)
Assert.IsType(type, expression)
Assert.IsType<T>(expression)