17851 lines
1.1 MiB
Executable File
17851 lines
1.1 MiB
Executable File
<?xml version="1.0"?>
|
||
<doc>
|
||
<assembly>
|
||
<name>FluentAssertions</name>
|
||
</assembly>
|
||
<members>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsDerivedFromOpenGeneric(System.Type,System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type is derived from an open-generic type, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.GetClosedGenericInterfaces(System.Type,System.Type)">
|
||
<summary>
|
||
Returns the interfaces that the <paramref name="type"/> implements or inherits from that are concrete
|
||
versions of the <paramref name="openGenericType"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.HasAttribute``1(System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type is decorated with the specific <typeparamref name="TAttribute"/>,
|
||
or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.HasAttribute``1(System.Type,System.Func{``0,System.Boolean})">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type is decorated with the specific <typeparamref name="TAttribute"/> <i>and</i>
|
||
that attribute instance matches the predicate, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.HasAttributeInHierarchy``1(System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type or one its parents are decorated with the
|
||
specific <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.HasAttributeInHierarchy``1(System.Type,System.Func{``0,System.Boolean})">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type or one its parents are decorated with the
|
||
specific <typeparamref name="TAttribute"/> <i>and</i> that attribute instance
|
||
matches the predicate. Returns <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.GetMatchingAttributes``1(System.Type)">
|
||
<summary>
|
||
Retrieves all custom attributes of the specified type from a class or its inheritance hierarchy.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.GetMatchingAttributes``1(System.Type,System.Func{``0,System.Boolean})">
|
||
<summary>
|
||
Retrieves an array of attributes of a specified type that match the provided predicate.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.OverridesEquals(System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type overrides the Equals method, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsSameOrInherits``1(System.Type)">
|
||
<summary>
|
||
Determines whether the actual type is the same as, or inherits from, the expected type.
|
||
</summary>
|
||
<remarks>
|
||
The expected type can also be an open generic type definition.
|
||
</remarks>
|
||
<returns><see langword="true" /> if the actual type is the same as, or inherits from, the expected type; otherwise, <see langword="false" />.</returns>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsSameOrInherits(System.Type,System.Type)">
|
||
<summary>
|
||
Determines whether the actual type is the same as, or inherits from, the expected type.
|
||
</summary>
|
||
<remarks>
|
||
The expected type can also be an open generic type definition.
|
||
</remarks>
|
||
<returns><see langword="true" /> if the actual type is the same as, or inherits from, the expected type; otherwise, <see langword="false" />.</returns>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsCompilerGenerated(System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type is a compiler-generated type, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
<remarks>
|
||
Typical examples of compiler-generated types are anonymous types, tuples, and records.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.HasFriendlyName(System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type has a readable name, or <see langword="false" />
|
||
if it is a compiler-generated name.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsTuple(System.Type)">
|
||
<summary>
|
||
Return <see langword="true" /> if the type is a tuple type; otherwise, <see langword="false" />
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsAnonymous(System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type is an anonymous type, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsRecord(System.Type)">
|
||
<summary>
|
||
Return <see langword="true" /> if the type is a struct or class record type; otherwise, <see langword="false" />.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsRecordClass(System.Type)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the type is a class record type; otherwise, <see langword="false" />.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsRecordStruct(System.Type)">
|
||
<summary>
|
||
Return <see langword="true" /> if the type is a record struct; otherwise, <see langword="false" />
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMetaDataExtensions.IsKeyValuePair(System.Type)">
|
||
<summary>
|
||
Determines whether the specified type is a KeyValuePair.
|
||
</summary>
|
||
<param name="type">The type to check.</param>
|
||
<returns><see langword="true" /> if the type is a KeyValuePair; otherwise, <see langword="false" />.</returns>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.GetProperties(System.Type,Reflectify.MemberKind)">
|
||
<summary>
|
||
Gets the public, internal, explicitly implemented and/or default properties of a type hierarchy.
|
||
</summary>
|
||
<param name="type">The type to reflect.</param>
|
||
<param name="kind">The kind of properties to include in the response.</param>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.FindProperty(System.Type,System.String,Reflectify.MemberKind)">
|
||
<summary>
|
||
Finds the property by a case-sensitive name and with a certain visibility.
|
||
</summary>
|
||
<remarks>
|
||
Normal property get priority over explicitly implemented properties and default interface properties.
|
||
</remarks>
|
||
<returns>
|
||
Returns <see langword="null" /> if no such property exists.
|
||
</returns>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.GetFields(System.Type,Reflectify.MemberKind)">
|
||
<summary>
|
||
Gets the public and/or internal fields of a type hierarchy.
|
||
</summary>
|
||
<param name="type">The type to reflect.</param>
|
||
<param name="kind">The kind of fields to include in the response.</param>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.FindField(System.Type,System.String,Reflectify.MemberKind)">
|
||
<summary>
|
||
Finds the field by a case-sensitive name.
|
||
</summary>
|
||
<returns>
|
||
Returns <see langword="null" /> if no such field exists.
|
||
</returns>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.GetMembers(System.Type,Reflectify.MemberKind)">
|
||
<summary>
|
||
Gets a combination of <see cref="M:Reflectify.TypeMemberExtensions.GetProperties(System.Type,Reflectify.MemberKind)"/> and <see cref="M:Reflectify.TypeMemberExtensions.GetFields(System.Type,Reflectify.MemberKind)"/>.
|
||
</summary>
|
||
<param name="type">The type to reflect.</param>
|
||
<param name="kind">The kind of fields and properties to include in the response.</param>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.FindMethod(System.Type,System.String,Reflectify.MemberKind,System.Type[])">
|
||
<summary>
|
||
Finds a method by its name, parameter types and visibility. Returns <see langword="null" /> if no such method exists.
|
||
</summary>
|
||
<remarks>
|
||
If you don't specify any parameter types, the method will be found by its name only.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.FindParameterlessMethod(System.Type,System.String,Reflectify.MemberKind)">
|
||
<summary>
|
||
Finds a parameterless method by its name and visibility. Returns <see langword="null" /> if no such method exists.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.HasMethod(System.Type,System.String,Reflectify.MemberKind,System.Type[])">
|
||
<summary>
|
||
Determines whether the type has a method with the specified name and visibility.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.FindExplicitConversionOperator(System.Type,System.Type,System.Type)">
|
||
<summary>
|
||
Finds an explicit conversion operator from the <paramref name="sourceType"/> to the <paramref name="targetType"/>.
|
||
Returns <see langword="null" /> if no such operator exists.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeMemberExtensions.FindImplicitConversionOperator(System.Type,System.Type,System.Type)">
|
||
<summary>
|
||
Finds an implicit conversion operator from the <paramref name="sourceType"/> to the <paramref name="targetType"/>.
|
||
Returns <see langword="null" /> if no such operator exists.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.TypeExtensions.NullableOrActualType(System.Type)">
|
||
<summary>
|
||
If the type provided is a nullable type, gets the underlying type. Returns the type itself otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.MemberInfoExtensions.HasAttribute``1(System.Reflection.MemberInfo,System.Func{``0,System.Boolean})">
|
||
<summary>
|
||
Determines whether the member has an attribute of the specified type that matches the predicate.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.PropertyInfoExtensions.IsIndexer(System.Reflection.PropertyInfo)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the property is an indexer, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.PropertyInfoExtensions.IsExplicitlyImplemented(System.Reflection.PropertyInfo)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the property is explicitly implemented on the
|
||
<see cref="P:System.Reflection.MemberInfo.DeclaringType"/>, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.PropertyInfoExtensions.IsPublic(System.Reflection.PropertyInfo)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the property has a public getter or setter, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="M:Reflectify.PropertyInfoExtensions.IsInternal(System.Reflection.PropertyInfo)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the property is internal, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
<param name="prop">The property to check.</param>
|
||
</member>
|
||
<member name="M:Reflectify.PropertyInfoExtensions.IsAbstract(System.Reflection.PropertyInfo)">
|
||
<summary>
|
||
Returns <see langword="true" /> if the property is abstract, or <see langword="false" /> otherwise.
|
||
</summary>
|
||
<param name="prop">The property to check.</param>
|
||
</member>
|
||
<member name="T:Reflectify.MemberKind">
|
||
<summary>
|
||
Defines the kinds of members you want to get when querying for the fields and properties of a type.
|
||
</summary>
|
||
</member>
|
||
<member name="T:Reflectify.Reflector">
|
||
<summary>
|
||
Helper class to get all the public and internal fields and properties from a type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AndConstraint`1.#ctor(`0)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.AndConstraint`1"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.AndWhichConstraint`2">
|
||
<summary>
|
||
Provides a <see cref="P:FluentAssertions.AndWhichConstraint`2.Which"/> property that can be used in chained assertions where the prior assertions returns a
|
||
single object that the assertion continues on.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AndWhichConstraint`2.#ctor(`0,`1)">
|
||
<summary>
|
||
Creates an object that allows continuing an assertion executed through <paramref name="parent"/> and
|
||
which resulted in a single <paramref name="subject"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AndWhichConstraint`2.#ctor(`0,`1,FluentAssertions.Execution.AssertionChain,System.String)">
|
||
<summary>
|
||
Creates an object that allows continuing an assertion executed through <paramref name="parent"/> and
|
||
which resulted in a single <paramref name="subject"/> on an existing <paramref name="assertionChain"/>, but where
|
||
the previous caller identifier is post-fixed with <paramref name="pathPostfix"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AndWhichConstraint`2.#ctor(`0,System.Collections.Generic.IEnumerable{`1})">
|
||
<summary>
|
||
Creates an object that allows continuing an assertion executed through <paramref name="parent"/> and
|
||
which resulted in a potential collection of objects through <paramref name="subjects"/>.
|
||
</summary>
|
||
<remarks>
|
||
If <paramref name="subjects"/> contains more than one object, a clear exception is thrown.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.AndWhichConstraint`2.#ctor(`0,System.Collections.Generic.IEnumerable{`1},FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Creates an object that allows continuing an assertion executed through <paramref name="parent"/> and
|
||
which resulted in a potential collection of objects through <paramref name="subjects"/> on an
|
||
existing <paramref name="assertionChain"/>.
|
||
</summary>
|
||
<remarks>
|
||
If <paramref name="subjects"/> contains more than one object, a clear exception is thrown.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.AndWhichConstraint`2.#ctor(`0,System.Collections.Generic.IEnumerable{`1},FluentAssertions.Execution.AssertionChain,System.String)">
|
||
<summary>
|
||
Creates an object that allows continuing an assertion executed through <paramref name="parent"/> and
|
||
which resulted in a potential collection of objects through <paramref name="subjects"/> on an
|
||
existing <paramref name="assertionChain"/>, but where
|
||
the previous caller identifier is post-fixed with <paramref name="pathPostfix"/>.
|
||
</summary>
|
||
<remarks>
|
||
If <paramref name="subjects"/> contains more than one object, a clear exception is thrown.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.AndWhichConstraint`2.Subject">
|
||
<summary>
|
||
Returns the single result of a prior assertion that is used to select a nested or collection item.
|
||
</summary>
|
||
<remarks>
|
||
Just a convenience property that returns the same value as <see cref="P:FluentAssertions.AndWhichConstraint`2.Which"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.AndWhichConstraint`2.Which">
|
||
<summary>
|
||
Returns the single result of a prior assertion that is used to select a nested or collection item.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.AssertionConfiguration">
|
||
<summary>
|
||
Provides access to the global configuration and options to customize the behavior of FluentAssertions.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.AssertionEngine">
|
||
<summary>
|
||
Represents the run-time configuration of the assertion library.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.AssertionEngine.TestFramework">
|
||
<summary>
|
||
Gets or sets the run-time test framework used for throwing assertion exceptions.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.AssertionEngine.Configuration">
|
||
<summary>
|
||
Provides access to the global configuration and options to customize the behavior of FluentAssertions.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionEngine.ResetToDefaults">
|
||
<summary>
|
||
Resets the configuration to its default state and forces the engine to reinitialize the next time it is used.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.AssertionExtensions">
|
||
<summary>
|
||
Contains extension methods for custom assertions in unit tests.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Invoking``1(``0,System.Action{``0})">
|
||
<summary>
|
||
Invokes the specified action on a subject so that you can chain it
|
||
with any of the assertions from <see cref="T:FluentAssertions.Specialized.ActionAssertions"/>
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="subject"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Invoking``2(``0,System.Func{``0,``1})">
|
||
<summary>
|
||
Invokes the specified action on a subject so that you can chain it
|
||
with any of the assertions from <see cref="T:FluentAssertions.Specialized.FunctionAssertions`1"/>
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="subject"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Awaiting``1(``0,System.Func{``0,System.Threading.Tasks.Task})">
|
||
<summary>
|
||
Invokes the specified action on a subject so that you can chain it
|
||
with any of the assertions from <see cref="T:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions"/>
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Awaiting``2(``0,System.Func{``0,System.Threading.Tasks.Task{``1}})">
|
||
<summary>
|
||
Invokes the specified action on a subject so that you can chain it
|
||
with any of the assertions from <see cref="T:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1"/>
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Awaiting``1(``0,System.Func{``0,System.Threading.Tasks.ValueTask})">
|
||
<summary>
|
||
Invokes the specified action on a subject so that you can chain it
|
||
with any of the assertions from <see cref="T:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions"/>
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Awaiting``2(``0,System.Func{``0,System.Threading.Tasks.ValueTask{``1}})">
|
||
<summary>
|
||
Invokes the specified action on a subject so that you can chain it
|
||
with any of the assertions from <see cref="T:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1"/>
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.ExecutionTimeOf``1(``0,System.Linq.Expressions.Expression{System.Action{``0}},FluentAssertions.Common.StartTimer)">
|
||
<summary>
|
||
Provides methods for asserting the execution time of a method or property.
|
||
</summary>
|
||
<param name="subject">The object that exposes the method or property.</param>
|
||
<param name="action">A reference to the method or property to measure the execution time of.</param>
|
||
<returns>
|
||
Returns an object for asserting that the execution time matches certain conditions.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="subject"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.ExecutionTime(System.Action,FluentAssertions.Common.StartTimer)">
|
||
<summary>
|
||
Provides methods for asserting the execution time of an action.
|
||
</summary>
|
||
<param name="action">An action to measure the execution time of.</param>
|
||
<returns>
|
||
Returns an object for asserting that the execution time matches certain conditions.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.ExecutionTime(System.Func{System.Threading.Tasks.Task})">
|
||
<summary>
|
||
Provides methods for asserting the execution time of an async action.
|
||
</summary>
|
||
<returns>
|
||
Returns an object for asserting that the execution time matches certain conditions.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTime)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Specialized.ExecutionTimeAssertions"/> object that can be used to assert the
|
||
current <see cref="T:FluentAssertions.Specialized.ExecutionTime"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Reflection.Assembly)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Types.AssemblyAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Reflection.Assembly"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Xml.Linq.XDocument)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Xml.XDocumentAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Xml.Linq.XElement)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Xml.XElementAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Xml.Linq.XAttribute)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Xml.XAttributeAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Xml.Linq.XAttribute"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.IO.Stream)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Streams.StreamAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.IO.Stream"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.IO.BufferedStream)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Streams.BufferedStreamAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.IO.BufferedStream"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Enumerating(System.Func{System.Collections.IEnumerable})">
|
||
<summary>
|
||
Forces enumerating a collection. Should be used to assert that a method that uses the
|
||
<see langword="yield"/> keyword throws a particular exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Enumerating``1(System.Func{System.Collections.Generic.IEnumerable{``0}})">
|
||
<summary>
|
||
Forces enumerating a collection. Should be used to assert that a method that uses the
|
||
<see langword="yield"/> keyword throws a particular exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Enumerating``2(``0,System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
|
||
<summary>
|
||
Forces enumerating a collection of the provided <paramref name="subject"/>.
|
||
Should be used to assert that a method that uses the <see langword="yield"/> keyword throws a particular exception.
|
||
</summary>
|
||
<param name="subject">The object that exposes the method or property.</param>
|
||
<param name="enumerable">A reference to the method or property to force enumeration of.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Object)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.ObjectAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Object"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Boolean)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.BooleanAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Boolean"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Boolean})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.NullableBooleanAssertions"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Boolean"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Guid)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.GuidAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Guid"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Guid})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.NullableGuidAssertions"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Guid"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(System.Collections.Generic.IEnumerable{``0})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Collections.GenericCollectionAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Collections.Generic.IEnumerable{System.String})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Collections.StringCollectionAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Collections.Generic.IEnumerable`1"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``2(System.Collections.Generic.IDictionary{``0,``1})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Collections.GenericDictionaryAssertions`3"/> object that can be used to assert the
|
||
current <see cref="T:System.Collections.Generic.IDictionary`2"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``2(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{``0,``1}})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Collections.GenericDictionaryAssertions`3"/> object that can be used to assert the
|
||
current <see cref="T:System.Collections.Generic.IEnumerable`1"/> of <see cref="T:System.Collections.Generic.KeyValuePair`2"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``3(``0)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Collections.GenericDictionaryAssertions`3"/> object that can be used to assert the
|
||
current <typeparamref name="TCollection"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.DateTime)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.DateTimeAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.DateTimeOffset)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.DateTimeOffsetAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.DateTime})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.NullableDateTimeAssertions"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.DateTimeOffset})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(System.IComparable{``0})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.ComparableTypeAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.IComparable`1"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Int32)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Int32"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Int32})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Int32"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.UInt32)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.UInt32"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.UInt32})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.UInt32"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Decimal)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Decimal"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Decimal})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Decimal"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Byte)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Byte"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Byte})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Byte"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.SByte)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.SByte"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.SByte})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.SByte"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Int16)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Int16"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Int16})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Int16"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.UInt16)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.UInt16"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.UInt16})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.UInt16"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Int64)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Int64"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Int64})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Int64"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.UInt64)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.UInt64"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.UInt64})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.UInt64"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Single)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Single"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Single})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Single"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Double)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Double"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.Double})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Numeric.NullableNumericAssertions`1"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.Double"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.String)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.StringAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.String"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.TimeSpan)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.SimpleTimeSpanAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.TimeSpan"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Nullable{System.TimeSpan})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions"/> object that can be used to assert the
|
||
current nullable <see cref="T:System.TimeSpan"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Type)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.TypeAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.TypeSelector)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.TypeAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="typeSelector"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Reflection.ConstructorInfo)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.MethodBaseAssertions`2"/> object
|
||
that can be used to assert the current <see cref="T:System.Reflection.MethodInfo"/>.
|
||
</summary>
|
||
<seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Reflection.MethodInfo)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.MethodInfoAssertions"/> object that can be used to assert the current <see cref="T:System.Reflection.MethodInfo"/>.
|
||
</summary>
|
||
<seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.MethodInfoSelector)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.MethodInfoSelectorAssertions"/> object that can be used to assert the methods returned by the
|
||
current <see cref="T:FluentAssertions.Types.MethodInfoSelector"/>.
|
||
</summary>
|
||
<seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="methodSelector"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Reflection.PropertyInfo)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.PropertyInfoAssertions"/> object that can be used to assert the
|
||
current <see cref="T:FluentAssertions.Types.PropertyInfoSelector"/>.
|
||
</summary>
|
||
<seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.PropertyInfoSelector)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.PropertyInfoSelectorAssertions"/> object that can be used to assert the properties returned by the
|
||
current <see cref="T:FluentAssertions.Types.PropertyInfoSelector"/>.
|
||
</summary>
|
||
<seealso cref="T:FluentAssertions.Types.TypeAssertions"/>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="propertyInfoSelector"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Action)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Specialized.ActionAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Action"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(System.Func{System.Threading.Tasks.Task})">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions"/> object that can be used to assert the
|
||
current <see cref="T:System.Func`1"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(System.Func{System.Threading.Tasks.Task{``0}})">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1"/> object that can be used to assert the
|
||
current <see><cref>System.Func{Task{T}}</cref></see>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(System.Func{``0})">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Specialized.FunctionAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Func`1"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(System.Threading.Tasks.TaskCompletionSource{``0})">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Specialized.TaskCompletionSourceAssertions`1"/> object that can be used to assert the
|
||
current <see cref="T:System.Threading.Tasks.TaskCompletionSource`1"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Monitor``1(``0)">
|
||
<summary>
|
||
Starts monitoring <paramref name="eventSource"/> for its events.
|
||
</summary>
|
||
<param name="eventSource">The object for which to monitor the events.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="eventSource"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Monitor``1(``0,System.Action{FluentAssertions.Events.EventMonitorOptions})">
|
||
<summary>
|
||
Starts monitoring <paramref name="eventSource"/> for its events using the given <paramref name="configureOptions"/>.
|
||
</summary>
|
||
<param name="eventSource">The object for which to monitor the events.</param>
|
||
<param name="configureOptions">
|
||
Options to configure the EventMonitor.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="eventSource"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.As``1(System.Object)">
|
||
<summary>
|
||
Safely casts the specified object to the type specified through <typeparamref name="TTo"/>.
|
||
</summary>
|
||
<remarks>
|
||
Has been introduced to allow casting objects without breaking the fluent API.
|
||
</remarks>
|
||
<typeparam name="TTo">The <see cref="T:System.Type"/> to cast <paramref name="subject"/> to</typeparam>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``2(FluentAssertions.Primitives.ReferenceTypeAssertions{``0,``1})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(FluentAssertions.Primitives.BooleanAssertions{``0})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(FluentAssertions.Primitives.DateTimeAssertions{``0})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(FluentAssertions.Primitives.DateTimeOffsetAssertions{``0})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)">
|
||
<summary>
|
||
You are asserting the <see cref="T:FluentAssertions.AndConstraint`1"/> itself. Remove the <c>Should()</c> method directly following <c>And</c>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(FluentAssertions.Primitives.GuidAssertions{``0})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.MethodInfoSelectorAssertions)">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``2(FluentAssertions.Numeric.NumericAssertionsBase{``0,``0,``1})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.PropertyInfoSelectorAssertions)">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(FluentAssertions.Primitives.SimpleTimeSpanAssertions{``0})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.TaskCompletionSourceAssertionsBase)">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Types.TypeSelectorAssertions)">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``2(FluentAssertions.Primitives.EnumAssertions{``0,``1})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(FluentAssertions.Primitives.DateTimeRangeAssertions{``0})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AssertionExtensions.Should``1(FluentAssertions.Primitives.DateTimeOffsetRangeAssertions{``0})">
|
||
<inheritdoc cref="M:FluentAssertions.AssertionExtensions.Should(FluentAssertions.Specialized.ExecutionTimeAssertions)" />
|
||
</member>
|
||
<member name="M:FluentAssertions.AsyncAssertionsExtensions.WithResult``1(System.Threading.Tasks.Task{FluentAssertions.AndWhichConstraint{FluentAssertions.Specialized.GenericAsyncFunctionAssertions{``0},``0}},``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the completed <see cref="T:System.Threading.Tasks.Task`1"/> provides the specified result.
|
||
</summary>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1"/> containing the <see cref="T:System.Threading.Tasks.Task`1"/>.</param>
|
||
<param name="expected">The expected value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<remarks>
|
||
Please note that this assertion cannot identify whether the previous assertion was successful or not.
|
||
In case it was not successful and it is running within an active <see cref="T:FluentAssertions.Execution.AssertionScope"/>
|
||
there is no current result to compare with.
|
||
So, this extension will compare with the default value.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.AsyncAssertionsExtensions.WithResult``1(System.Threading.Tasks.Task{FluentAssertions.AndWhichConstraint{FluentAssertions.Specialized.TaskCompletionSourceAssertions{``0},``0}},``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the completed <see cref="T:System.Threading.Tasks.TaskCompletionSource`1"/> provides the specified result.
|
||
</summary>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.TaskCompletionSourceAssertions`1"/> containing the <see cref="T:System.Threading.Tasks.TaskCompletionSource`1"/>.</param>
|
||
<param name="expected">The expected value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="F:FluentAssertions.CallerIdentification.AddNonEmptySymbolParsingStrategy.Mode.RemoveAllWhitespace">
|
||
<summary>
|
||
Remove all whitespace until we find a non-whitespace character
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.CallerIdentification.AddNonEmptySymbolParsingStrategy.Mode.RemoveSuperfluousWhitespace">
|
||
<summary>
|
||
Only keep one whitespace character if more than one follow each other.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.CallerIdentification.IParsingStrategy">
|
||
<summary>
|
||
Represents a stateful parsing strategy that is used to help identify the "caller" to use in an assertion message.
|
||
</summary>
|
||
<remarks>
|
||
The strategies will be instantiated at the beginning of a "caller identification" task, and will live until
|
||
the statement can be identified (and thus some are stateful).
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.CallerIdentification.IParsingStrategy.Parse(System.Char,System.Text.StringBuilder)">
|
||
<summary>
|
||
Given a symbol, the parsing strategy should add/remove from the statement if needed, and then return
|
||
- InProgress if the symbol isn't relevant to the strategies (so other strategies can be tried)
|
||
- Handled if an action has been taken (and no other strategies should be used for this symbol)
|
||
- Done if the statement is complete, and thus further symbols should be read.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.CallerIdentification.IParsingStrategy.IsWaitingForContextEnd">
|
||
<summary>
|
||
Returns true if strategy is in the middle of a context (ex: strategy read "/*" and is waiting for "*/"
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.CallerIdentification.IParsingStrategy.NotifyEndOfLineReached">
|
||
<summary>
|
||
Used to notify the strategy that we have reached the end of the line (very useful to detect the end of
|
||
a single line comment).
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.CallerIdentification.ParsingState.InProgress">
|
||
<summary>
|
||
Is returned by a parser when the next one can take a look at the current symbol
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.CallerIdentification.ParsingState.GoToNextSymbol">
|
||
<summary>
|
||
Is returned by a parser when it decides a symbol has been processed enough and no
|
||
other parsers need to look at the current symbol anymore.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.CallerIdentification.ParsingState.CandidateFound">
|
||
<summary>
|
||
Is returned by a parser if it has found a candidate identifier.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.CallerIdentification.ParsingState.Completed">
|
||
<summary>
|
||
Is returned by a parser to indicate that the parsing has been fully completed.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.CallerIdentification.ShouldCallParsingStrategy">
|
||
<summary>
|
||
Tries to determine if the statement ends with ".Should(" or ".Should.", and assumes
|
||
the preceding identifier is the actual identifier.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.CallerIdentification.StatementParser.Identifiers">
|
||
<summary>
|
||
Gets the identifiers preceding a Should or Which clause as extracted from lines of code passed to <see cref="M:FluentAssertions.CallerIdentification.StatementParser.Append(System.String)"/>
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.CallerIdentification.WhichParsingStrategy">
|
||
<summary>
|
||
Tries to find the <c>.Which.</c> construct and assumes everything preceding it has become irrelevant
|
||
for the chained assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.CallerIdentifier">
|
||
<summary>
|
||
Tries to extract the name of the variable or invocation on which the assertion is executed.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.CallerIdentifier.DetermineCallerIdentity">
|
||
<summary>
|
||
Gets the identifier that precedes the first Should call in the chain.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.CallerIdentifier.DetermineCallerIdentities">
|
||
<summary>
|
||
Gets all identifiers of all assertions in order of appearance.
|
||
</summary>
|
||
<example>
|
||
For example, given the following code
|
||
<code>collection.Should().ContainSingle()
|
||
.Which.Parameters.Should().ContainSingle()
|
||
.Which.Should().Be(3)
|
||
</code>
|
||
<see cref="M:FluentAssertions.CallerIdentifier.DetermineCallerIdentity"/> will return <c>collection</c>, <c>Parameters</c> and an empty string.
|
||
</example>
|
||
</member>
|
||
<member name="P:FluentAssertions.Collections.GenericCollectionAssertions`3.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.AllBeAssignableTo``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all items in the collection are of the specified type <typeparamref name="TExpectation" />
|
||
</summary>
|
||
<typeparam name="TExpectation">The expected type of the objects</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.AllBeAssignableTo(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all items in the collection are of the specified type <paramref name="expectedType"/>
|
||
</summary>
|
||
<param name="expectedType">The expected type of the objects</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.AllBeEquivalentTo``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all elements in a collection of objects are equivalent to a given object.
|
||
</summary>
|
||
<remarks>
|
||
Objects within the collection are equivalent to given object when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects. Two properties are also equal if one type can be converted to another
|
||
and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.AllBeEquivalentTo``1(``0,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all elements in a collection of objects are equivalent to a given object.
|
||
</summary>
|
||
<remarks>
|
||
Objects within the collection are equivalent to given object when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects. Two properties are also equal if one type can be converted to another
|
||
and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.AllBeOfType``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all items in the collection are of the exact specified type <typeparamref name="TExpectation" />
|
||
</summary>
|
||
<typeparam name="TExpectation">The expected type of the objects</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.AllBeOfType(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all items in the collection are of the exact specified type <paramref name="expectedType"/>
|
||
</summary>
|
||
<param name="expectedType">The expected type of the objects</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not contain any items.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeEquivalentTo``1(System.Collections.Generic.IEnumerable{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection of objects is equivalent to another collection of objects.
|
||
</summary>
|
||
<remarks>
|
||
Objects within the collections are equivalent when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects. Two properties are also equal if one type can be converted to another
|
||
and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</remarks>
|
||
<param name="expectation">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeEquivalentTo``1(System.Collections.Generic.IEnumerable{``0},System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection of objects is equivalent to another collection of objects.
|
||
</summary>
|
||
<remarks>
|
||
Objects within the collections are equivalent when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects. Two properties are also equal if one type can be converted to another
|
||
and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</remarks>
|
||
<param name="expectation">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInAscendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is ordered in ascending order according to the value of the specified
|
||
<paramref name="propertyExpression"/>.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInAscendingOrder(System.Collections.Generic.IComparer{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is ordered in ascending order according to the value of the specified
|
||
<see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInAscendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.Collections.Generic.IComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is ordered in ascending order according to the value of the specified
|
||
<paramref name="propertyExpression"/> and <see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInAscendingOrder(System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to have all elements in ascending order. Elements are compared
|
||
using their <see cref="M:System.IComparable.CompareTo(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInAscendingOrder(System.Func{`1,`1,System.Int32},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to have all elements in ascending order. Elements are compared
|
||
using the given lambda expression.
|
||
</summary>
|
||
<param name="comparison">
|
||
A lambda expression that should be used to determine the expected ordering between two objects.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInDescendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is ordered in descending order according to the value of the specified
|
||
<paramref name="propertyExpression"/>.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInDescendingOrder(System.Collections.Generic.IComparer{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is ordered in descending order according to the value of the specified
|
||
<see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInDescendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.Collections.Generic.IComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is ordered in descending order according to the value of the specified
|
||
<paramref name="propertyExpression"/> and <see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInDescendingOrder(System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to have all elements in descending order. Elements are compared
|
||
using their <see cref="M:System.IComparable.CompareTo(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInDescendingOrder(System.Func{`1,`1,System.Int32},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to have all elements in descending order. Elements are compared
|
||
using the given lambda expression.
|
||
</summary>
|
||
<param name="comparison">
|
||
A lambda expression that should be used to determine the expected ordering between two objects.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeNullOrEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection is null or does not contain any items.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeSubsetOf(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection is a subset of the <paramref name="expectedSuperset" />.
|
||
</summary>
|
||
<param name="expectedSuperset">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected superset.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedSuperset"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Contain(`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection contains the specified item.
|
||
</summary>
|
||
<param name="expected">The expectation item.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Contain(System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection contains at least one item that matches the predicate.
|
||
</summary>
|
||
<param name="predicate">A predicate to match the items in the collection against.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Contain(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to contain the specified elements in any order. Elements are compared
|
||
using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainEquivalentOf``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that at least one element in the collection is equivalent to <paramref name="expectation"/>.
|
||
</summary>
|
||
<remarks>
|
||
<para>
|
||
<b>Important:</b> You cannot use this method to assert whether a subset of the collection is equivalent to the <paramref name="expectation"/>.
|
||
This usually means that the expectation is meant to be a <i>single</i> item.
|
||
</para>
|
||
<para>
|
||
By default, objects within the collection are seen as equivalent to the expected object when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</para>
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainEquivalentOf``1(``0,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that at least one element in the collection is equivalent to <paramref name="expectation"/>.
|
||
</summary>
|
||
<remarks>
|
||
<para>
|
||
<b>Important:</b> You cannot use this method to assert whether a subset of the collection is equivalent to the <paramref name="expectation"/>.
|
||
This usually means that the expectation is meant to be a <i>single</i> item.
|
||
</para>
|
||
<para>
|
||
By default, objects within the collection are seen as equivalent to the expected object when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</para>
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainInOrder(`1[])">
|
||
<summary>
|
||
Expects the current collection to contain the specified elements in the exact same order, not necessarily consecutive.
|
||
using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainInOrder(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to contain the specified elements in the exact same order, not necessarily consecutive.
|
||
</summary>
|
||
<remarks>
|
||
Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</remarks>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainInConsecutiveOrder(`1[])">
|
||
<summary>
|
||
Expects the current collection to contain the specified elements in the exact same order, and to be consecutive.
|
||
using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainInConsecutiveOrder(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to contain the specified elements in the exact same order, and to be consecutive.
|
||
</summary>
|
||
<remarks>
|
||
Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</remarks>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainItemsAssignableTo``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection contains at least one element that is assignable to the type <typeparamref name="TExpectation" />.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainItemsAssignableTo``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection does not contain any elements that are assignable to the type <typeparamref name="TExpectation" />.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainItemsAssignableTo(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection does not contain any elements that are assignable to the given type.
|
||
</summary>
|
||
<param name="type">
|
||
Object type that should not be in collection
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainSingle(System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to contain only a single item.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.ContainSingle(System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to contain only a single item matching the specified <paramref name="predicate"/>.
|
||
</summary>
|
||
<param name="predicate">The predicate that will be used to find the matching items.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.EndWith(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection ends with same elements in the same order as the collection identified by
|
||
<paramref name="expectation" />. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />.
|
||
</summary>
|
||
<param name="expectation">
|
||
A collection of expected elements.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.EndWith``1(System.Collections.Generic.IEnumerable{``0},System.Func{`1,``0,System.Boolean},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection ends with same elements in the same order as the collection identified by
|
||
<paramref name="expectation" />. Elements are compared using <paramref name="equalityComparison"/>.
|
||
</summary>
|
||
<param name="expectation">
|
||
A collection of expected elements.
|
||
</param>
|
||
<param name="equalityComparison">
|
||
A equality comparison the is used to determine whether two objects should be treated as equal.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectation"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.EndWith(`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection ends with the specified <paramref name="element"/>.
|
||
</summary>
|
||
<param name="element">
|
||
The element that is expected to appear at the end of the collection. The object's <see cref="M:System.Object.Equals(System.Object)"/>
|
||
is used to compare the element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Equal(`1[])">
|
||
<summary>
|
||
Expects the current collection to contain all the same elements in the same order as the collection identified by
|
||
<paramref name="elements" />. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> method.
|
||
</summary>
|
||
<param name="elements">A params array with the expected elements.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Equal``1(System.Collections.Generic.IEnumerable{``0},System.Func{`1,``0,System.Boolean},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that two collections contain the same items in the same order, where equality is determined using a
|
||
<paramref name="equalityComparison"/>.
|
||
</summary>
|
||
<param name="expectation">
|
||
The collection to compare the subject with.
|
||
</param>
|
||
<param name="equalityComparison">
|
||
A equality comparison the is used to determine whether two objects should be treated as equal.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Equal(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to contain all the same elements in the same order as the collection identified by
|
||
<paramref name="expected" />. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />.
|
||
</summary>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveCount(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number of items in the collection matches the supplied <paramref name="expected" /> amount.
|
||
</summary>
|
||
<param name="expected">The expected number of items in the collection.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveCount(System.Linq.Expressions.Expression{System.Func{System.Int32,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number of items in the collection matches a condition stated by the <paramref name="countPredicate"/>.
|
||
</summary>
|
||
<param name="countPredicate">A predicate that yields the number of items that is expected to be in the collection.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="countPredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveCountGreaterThanOrEqualTo(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number of items in the collection is greater than or equal to the supplied <paramref name="expected" /> amount.
|
||
</summary>
|
||
<param name="expected">The number to which the actual number items in the collection will be compared.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveCountGreaterThan(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number of items in the collection is greater than the supplied <paramref name="expected" /> amount.
|
||
</summary>
|
||
<param name="expected">The number to which the actual number items in the collection will be compared.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveCountLessThanOrEqualTo(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number of items in the collection is less than or equal to the supplied <paramref name="expected" /> amount.
|
||
</summary>
|
||
<param name="expected">The number to which the actual number items in the collection will be compared.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveCountLessThan(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number of items in the collection is less than the supplied <paramref name="expected" /> amount.
|
||
</summary>
|
||
<param name="expected">The number to which the actual number items in the collection will be compared.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveElementAt(System.Int32,`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection has the supplied <paramref name="element" /> at the
|
||
supplied <paramref name="index" />.
|
||
</summary>
|
||
<param name="index">The index where the element is expected</param>
|
||
<param name="element">The expected element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveElementPreceding(`1,`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <paramref name="expectation"/> element directly precedes the <paramref name="successor"/>.
|
||
</summary>
|
||
<param name="successor">The element that should succeed <paramref name="expectation"/>.</param>
|
||
<param name="expectation">The expected element that should precede <paramref name="successor"/>.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveElementSucceeding(`1,`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <paramref name="expectation"/> element directly succeeds the <paramref name="predecessor"/>.
|
||
</summary>
|
||
<param name="predecessor">The element that should precede <paramref name="expectation"/>.</param>
|
||
<param name="expectation">The element that should succeed <paramref name="predecessor"/>.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.HaveSameCount``1(System.Collections.Generic.IEnumerable{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Assert that the current collection has the same number of elements as <paramref name="otherCollection" />.
|
||
</summary>
|
||
<param name="otherCollection">The other collection with the same expected number of elements</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="otherCollection"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.IntersectWith(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection shares one or more items with the specified <paramref name="otherCollection"/>.
|
||
</summary>
|
||
<param name="otherCollection">The <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected shared items.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="otherCollection"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection contains at least 1 item.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeEquivalentTo``1(System.Collections.Generic.IEnumerable{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection not to contain all elements of the collection identified by <paramref name="unexpected" />,
|
||
regardless of the order. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />.
|
||
</summary>
|
||
<param name="unexpected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the unexpected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeEquivalentTo``1(System.Collections.Generic.IEnumerable{``0},System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection not to contain all elements of the collection identified by <paramref name="unexpected" />,
|
||
regardless of the order. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />.
|
||
</summary>
|
||
<param name="unexpected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the unexpected elements.</param>
|
||
/// <param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInAscendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is not ordered in ascending order according to the value of the specified
|
||
<paramref name="propertyExpression"/>.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInAscendingOrder(System.Collections.Generic.IComparer{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is not ordered in ascending order according to the value of the specified
|
||
<see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInAscendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.Collections.Generic.IComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is not ordered in ascending order according to the value of the specified
|
||
<paramref name="propertyExpression"/> and <see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInAscendingOrder(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts the current collection does not have all elements in ascending order. Elements are compared
|
||
using their <see cref="M:System.IComparable.CompareTo(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInAscendingOrder(System.Func{`1,`1,System.Int32},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is not ordered in ascending order according to the provided lambda expression.
|
||
</summary>
|
||
<param name="comparison">
|
||
A lambda expression that should be used to determine the expected ordering between two objects.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInDescendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is not ordered in descending order according to the value of the specified
|
||
<paramref name="propertyExpression"/>.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInDescendingOrder(System.Collections.Generic.IComparer{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is not ordered in descending order according to the value of the specified
|
||
<see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInDescendingOrder``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.Collections.Generic.IComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection not is ordered in descending order according to the value of the specified
|
||
<paramref name="propertyExpression"/> and <see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInDescendingOrder(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts the current collection does not have all elements in descending order. Elements are compared
|
||
using their <see cref="M:System.IComparable.CompareTo(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInDescendingOrder(System.Func{`1,`1,System.Int32},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection is not ordered in descending order according to the provided lambda expression.
|
||
</summary>
|
||
<param name="comparison">
|
||
A lambda expression that should be used to determine the expected ordering between two objects.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeNullOrEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection is not null and contains at least 1 item.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeSubsetOf(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection is not a subset of the <paramref name="unexpectedSuperset" />.
|
||
</summary>
|
||
<param name="unexpectedSuperset">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the unexpected superset.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContain(`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection does not contain the supplied <paramref name="unexpected" /> item.
|
||
</summary>
|
||
<param name="unexpected">The element that is not expected to be in the collection</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContain(System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not contain any items that match the predicate.
|
||
</summary>
|
||
<param name="predicate">A predicate to match the items in the collection against.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContain(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection does not contain the supplied items. Elements are compared
|
||
using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the unexpected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="unexpected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainEquivalentOf``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that no element in the collection is equivalent to <paramref name="unexpected"/>.
|
||
</summary>
|
||
<remarks>
|
||
<para>
|
||
<b>Important:</b> You cannot use this method to assert whether a subset of the collection is not equivalent to the <paramref name="unexpected"/>.
|
||
This usually means that the expectation is meant to be a <i>single</i> item.
|
||
</para>
|
||
<para>
|
||
By default, objects within the collection are seen as not equivalent to the expected object when both object graphs have unequally named properties with the same
|
||
value, irrespective of the type of those objects.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</para>
|
||
</remarks>
|
||
<param name="unexpected">The unexpected element.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainEquivalentOf``1(``0,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that no element in the collection is equivalent to <paramref name="unexpected"/>.
|
||
</summary>
|
||
<remarks>
|
||
<para>
|
||
<b>Important:</b> You cannot use this method to assert whether a subset of the collection is not equivalent to the <paramref name="unexpected"/>.
|
||
This usually means that the expectation is meant to be a <i>single</i> item.
|
||
</para>
|
||
<para>
|
||
By default, objects within the collection are seen as not equivalent to the expected object when both object graphs have unequally named properties with the same
|
||
value, irrespective of the type of those objects.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</para>
|
||
</remarks>
|
||
<param name="unexpected">The unexpected element.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainInOrder(`1[])">
|
||
<summary>
|
||
Asserts the current collection does not contain the specified elements in the exact same order, not necessarily consecutive.
|
||
</summary>
|
||
<remarks>
|
||
Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</remarks>
|
||
<param name="unexpected">A <see cref="T:System.Array"/> with the unexpected elements.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainInOrder(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts the current collection does not contain the specified elements in the exact same order, not necessarily consecutive.
|
||
</summary>
|
||
<remarks>
|
||
Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</remarks>
|
||
<param name="unexpected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the unexpected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainInConsecutiveOrder(`1[])">
|
||
<summary>
|
||
Asserts the current collection does not contain the specified elements in the exact same order and are consecutive.
|
||
</summary>
|
||
<remarks>
|
||
Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</remarks>
|
||
<param name="unexpected">A <see cref="T:System.Array"/> with the unexpected elements.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainInConsecutiveOrder(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts the current collection does not contain the specified elements in the exact same order and consecutively.
|
||
</summary>
|
||
<remarks>
|
||
Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</remarks>
|
||
<param name="unexpected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the unexpected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainNulls``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not contain any <see langword="null"/> items.
|
||
</summary>
|
||
<param name="predicate">The predicate when evaluated should not be null.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotContainNulls(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not contain any <see langword="null"/> items.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotEqual(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection not to contain all the same elements in the same order as the collection identified by
|
||
<paramref name="unexpected" />. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />.
|
||
</summary>
|
||
<param name="unexpected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the elements that are not expected.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotHaveCount(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number of items in the collection does not match the supplied <paramref name="unexpected" /> amount.
|
||
</summary>
|
||
<param name="unexpected">The unexpected number of items in the collection.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotHaveSameCount``1(System.Collections.Generic.IEnumerable{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Assert that the current collection does not have the same number of elements as <paramref name="otherCollection" />.
|
||
</summary>
|
||
<param name="otherCollection">The other collection with the unexpected number of elements</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="otherCollection"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotIntersectWith(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not share any items with the specified <paramref name="otherCollection"/>.
|
||
</summary>
|
||
<param name="otherCollection">The <see cref="T:System.Collections.Generic.IEnumerable`1"/> to compare to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="otherCollection"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.OnlyContain(System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection only contains items that match a predicate.
|
||
</summary>
|
||
<param name="predicate">A predicate to match the items in the collection against.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.OnlyHaveUniqueItems``1(System.Linq.Expressions.Expression{System.Func{`1,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not contain any duplicate items.
|
||
</summary>
|
||
<param name="predicate">The predicate to group the items by.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.OnlyHaveUniqueItems(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not contain any duplicate items.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.AllSatisfy(System.Action{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection contains only items which meet
|
||
the criteria provided by the inspector.
|
||
</summary>
|
||
<param name="expected">
|
||
The element inspector, which inspects each element in turn.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.SatisfyRespectively(System.Action{`1}[])">
|
||
<summary>
|
||
Asserts that a collection contains exactly a given number of elements, which meet
|
||
the criteria provided by the element inspectors.
|
||
</summary>
|
||
<param name="elementInspectors">
|
||
The element inspectors, which inspect each element in turn. The
|
||
total number of element inspectors must exactly match the number of elements in the collection.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="elementInspectors"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="elementInspectors"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.SatisfyRespectively(System.Collections.Generic.IEnumerable{System.Action{`1}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection contains exactly a given number of elements, which meet
|
||
the criteria provided by the element inspectors.
|
||
</summary>
|
||
<param name="expected">
|
||
The element inspectors, which inspect each element in turn. The
|
||
total number of element inspectors must exactly match the number of elements in the collection.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Satisfy(System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}}[])">
|
||
<summary>
|
||
Asserts that a collection contains exactly a given number of elements which meet
|
||
the criteria provided by the element predicates. Assertion fails if it is not possible
|
||
to find a one-to-one mapping between the elements of the collection and the predicates.
|
||
The order of the predicates does not need to match the order of the elements.
|
||
</summary>
|
||
<param name="predicates">
|
||
The predicates that the elements of the collection must match.
|
||
The total number of predicates must exactly match the number of elements in the collection.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicates"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="predicates"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Satisfy(System.Collections.Generic.IEnumerable{System.Linq.Expressions.Expression{System.Func{`1,System.Boolean}}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection contains exactly a given number of elements which meet
|
||
the criteria provided by the element predicates. Assertion fails if it is not possible
|
||
to find a one-to-one mapping between the elements of the collection and the predicates.
|
||
</summary>
|
||
<param name="predicates">
|
||
The predicates that the elements of the collection must match.
|
||
The total number of predicates must exactly match the number of elements in the collection.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicates"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="predicates"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.StartWith(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection starts with same elements in the same order as the collection identified by
|
||
<paramref name="expectation" />. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />.
|
||
</summary>
|
||
<param name="expectation">
|
||
A collection of expected elements.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectation"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.StartWith``1(System.Collections.Generic.IEnumerable{``0},System.Func{`1,``0,System.Boolean},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current collection starts with same elements in the same order as the collection identified by
|
||
<paramref name="expectation" />. Elements are compared using <paramref name="equalityComparison"/>.
|
||
</summary>
|
||
<param name="expectation">
|
||
A collection of expected elements.
|
||
</param>
|
||
<param name="equalityComparison">
|
||
A equality comparison the is used to determine whether two objects should be treated as equal.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectation"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.StartWith(`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection starts with the specified <paramref name="element"/>.
|
||
</summary>
|
||
<param name="element">
|
||
The element that is expected to appear at the start of the collection. The object's <see cref="M:System.Object.Equals(System.Object)"/>
|
||
is used to compare the element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.BeInOrder(System.Collections.Generic.IComparer{`1},FluentAssertions.Collections.SortOrder,System.String,System.Object[])">
|
||
<summary>
|
||
Expects the current collection to have all elements in the specified <paramref name="expectedOrder"/>.
|
||
Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.NotBeInOrder(System.Collections.Generic.IComparer{`1},FluentAssertions.Collections.SortOrder,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts the current collection does not have all elements in ascending order. Elements are compared
|
||
using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericCollectionAssertions`3.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Collections.GenericDictionaryAssertions`3">
|
||
<summary>
|
||
Contains a number of methods to assert that a <typeparamref name="TCollection"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Collections.GenericDictionaryAssertions`4">
|
||
<summary>
|
||
Contains a number of methods to assert that a <typeparamref name="TCollection"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.Equal``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary contains all the same key-value pairs as the
|
||
specified <paramref name="expected"/> dictionary. Keys and values are compared using
|
||
their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected dictionary</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotEqual``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts the current dictionary not to contain all the same key-value pairs as the
|
||
specified <paramref name="unexpected"/> dictionary. Keys and values are compared using
|
||
their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">The unexpected dictionary</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.BeEquivalentTo``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that two dictionaries are equivalent.
|
||
</summary>
|
||
<remarks>
|
||
The values within the dictionaries are equivalent when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects. Two properties are also equal if one type can be converted to another
|
||
and the result is equal.
|
||
The type of the values in the dictionaries are ignored as long as both dictionaries contain the same keys and
|
||
the values for each key are structurally equivalent. Notice that actual behavior is determined by the global
|
||
defaults managed by the <see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.BeEquivalentTo``1(``0,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that two dictionaries are equivalent.
|
||
</summary>
|
||
<remarks>
|
||
The values within the dictionaries are equivalent when both object graphs have equally named properties with the same
|
||
value, irrespective of the type of those objects. Two properties are also equal if one type can be converted to another
|
||
and the result is equal.
|
||
The type of the values in the dictionaries are ignored as long as both dictionaries contain the same keys and
|
||
the values for each key are structurally equivalent. Notice that actual behavior is determined by the global
|
||
defaults managed by the <see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.ContainKey(`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the dictionary contains the specified key.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
</summary>
|
||
<param name="expected">The expected key</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.ContainKeys(`1[])">
|
||
<summary>
|
||
Asserts that the dictionary contains all of the specified keys.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
</summary>
|
||
<param name="expected">The expected keys</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.ContainKeys(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the dictionary contains all of the specified keys.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
</summary>
|
||
<param name="expected">The expected keys</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContainKey(`1,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary does not contain the specified <paramref name="unexpected" /> key.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
</summary>
|
||
<param name="unexpected">The unexpected key</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContainKeys(`1[])">
|
||
<summary>
|
||
Asserts that the dictionary does not contain any of the specified keys.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
</summary>
|
||
<param name="unexpected">The unexpected keys</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContainKeys(System.Collections.Generic.IEnumerable{`1},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the dictionary does not contain any of the specified keys.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
</summary>
|
||
<param name="unexpected">The unexpected keys</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="unexpected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.ContainValue(`2,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the dictionary contains the specified value. Values are compared using
|
||
their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.ContainValues(`2[])">
|
||
<summary>
|
||
Asserts that the dictionary contains all of the specified values. Values are compared using
|
||
their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected values</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.ContainValues(System.Collections.Generic.IEnumerable{`2},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the dictionary contains all the specified values. Values are compared using
|
||
their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected values</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContainValue(`2,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary does not contain the specified <paramref name="unexpected" /> value.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContainValues(`2[])">
|
||
<summary>
|
||
Asserts that the dictionary does not contain any of the specified values. Values are compared using
|
||
their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">The unexpected values</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContainValues(System.Collections.Generic.IEnumerable{`2},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the dictionary does not contain any of the specified values. Values are compared using
|
||
their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">The unexpected values</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="unexpected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.Contain(System.Collections.Generic.KeyValuePair{`1,`2}[])">
|
||
<summary>
|
||
Asserts that the current dictionary contains the specified <paramref name="expected"/>.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected key/value pairs.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.Contain(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`1,`2}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary contains the specified <paramref name="expected"/>.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected key/value pairs.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.Contain(System.Collections.Generic.KeyValuePair{`1,`2},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary contains the specified <paramref name="expected"/>.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected <see cref="T:System.Collections.Generic.KeyValuePair`2"/></param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.Contain(`1,`2,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary contains the specified <paramref name="value" /> for the supplied
|
||
<paramref name="key" />.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="key">The key for which to validate the value</param>
|
||
<param name="value">The value to validate</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContain(System.Collections.Generic.KeyValuePair{`1,`2}[])">
|
||
<summary>
|
||
Asserts that the current dictionary does not contain the specified <paramref name="items"/>.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="items">The unexpected key/value pairs</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContain(System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{`1,`2}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary does not contain the specified <paramref name="items"/>.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="items">The unexpected key/value pairs</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="items"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="items"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContain(System.Collections.Generic.KeyValuePair{`1,`2},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary does not contain the specified <paramref name="item"/>.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="item">The unexpected <see cref="T:System.Collections.Generic.KeyValuePair`2"/></param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.GenericDictionaryAssertions`4.NotContain(`1,`2,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current dictionary does not contain the specified <paramref name="value" /> for the
|
||
supplied <paramref name="key" />.
|
||
Key comparison will honor the equality comparer of the dictionary when applicable.
|
||
Values are compared using their <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="key">The key for which to validate the value</param>
|
||
<param name="value">The value to validate</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Collections.GenericDictionaryAssertions`4.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Collections.MaximumMatching.Element`1">
|
||
<summary>
|
||
Stores an element's value and index in the maximum matching problem.
|
||
</summary>
|
||
<typeparam name="TValue">The type of the element value.</typeparam>
|
||
</member>
|
||
<member name="P:FluentAssertions.Collections.MaximumMatching.Element`1.Index">
|
||
<summary>
|
||
The index of the element in the maximum matching problem.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Collections.MaximumMatching.Element`1.Value">
|
||
<summary>
|
||
The value of the element in the maximum matching problem.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingProblem`1">
|
||
<summary>
|
||
The <see cref="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingProblem`1"/> class defines input for the maximum matching problem.
|
||
The input is a list of predicates and a list of elements.
|
||
The goal of the problem is to find such mapping between predicates and elements that would maximize number of matches.
|
||
A predicate can be mapped with only one element.
|
||
An element can be mapped with only one predicate.
|
||
</summary>
|
||
<typeparam name="TValue">The type of elements which must be matched with predicates.</typeparam>
|
||
</member>
|
||
<member name="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingSolution`1">
|
||
<summary>
|
||
The <see cref="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingSolution`1"/> class defines the solution (output) for the maximum matching problem.
|
||
See documentation of <see cref="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingProblem`1"/> for more details.
|
||
</summary>
|
||
<typeparam name="TValue">The type of elements which must be matched with predicates.</typeparam>
|
||
</member>
|
||
<member name="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingSolver`1">
|
||
<summary>
|
||
The <see cref="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingSolver`1"/> class encapsulates the algorithm
|
||
for solving the maximum matching problem (see <see cref="T:FluentAssertions.Collections.MaximumMatching.MaximumMatchingProblem`1"/>).
|
||
See https://en.wikipedia.org/wiki/Maximum_cardinality_matching for more details.<br />
|
||
A simplified variation of the Ford-Fulkerson algorithm is used for solving the problem.
|
||
See https://en.wikipedia.org/wiki/Ford%E2%80%93Fulkerson_algorithm for more details.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.MaximumMatching.MaximumMatchingSolver`1.Solve">
|
||
<summary>
|
||
Solves the maximum matching problem;
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.MaximumMatching.MaximumMatchingSolver`1.FindMatchForPredicate(FluentAssertions.Collections.MaximumMatching.Predicate{`0},FluentAssertions.Collections.MaximumMatching.MaximumMatchingSolver{`0}.MatchCollection)">
|
||
<summary>
|
||
To find a solution which contains the specified predicate and increases the total number of matches
|
||
we: <br />
|
||
- Search for a free element which matches the specified predicate.<br />
|
||
- Or take over an element which was previously matched with another predicate and repeat the procedure for the previously matched predicate.<br />
|
||
- We are basically searching for a path in the graph of matches between predicates and elements which would start at the specified predicate
|
||
and end at an unmatched element.<br />
|
||
- Breadth first search used to traverse the graph.<br />
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Collections.MaximumMatching.Predicate`1">
|
||
<summary>
|
||
Stores a predicate's expression and index in the maximum matching problem.
|
||
</summary>
|
||
<typeparam name="TValue">The type of the element values in the maximum matching problems.</typeparam>
|
||
</member>
|
||
<member name="P:FluentAssertions.Collections.MaximumMatching.Predicate`1.Index">
|
||
<summary>
|
||
The index of the predicate in the maximum matching problem.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Collections.MaximumMatching.Predicate`1.Expression">
|
||
<summary>
|
||
The expression of the predicate.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.MaximumMatching.Predicate`1.Matches(`0)">
|
||
<summary>
|
||
Determines whether the predicate matches the specified element.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions.#ctor(System.Collections.Generic.IEnumerable{System.String},FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Collections.StringCollectionAssertions"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`1.#ctor(`0,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Collections.StringCollectionAssertions`1"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.#ctor(`0,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Collections.StringCollectionAssertions`2"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.Equal(System.String[])">
|
||
<summary>
|
||
Expects the current collection to contain all the same elements in the same order as the collection identified by
|
||
<paramref name="expected" />. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />. To ignore
|
||
the element order, use <see cref="M:FluentAssertions.Collections.StringCollectionAssertions`2.BeEquivalentTo(System.String[])"/> instead.
|
||
</summary>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.Equal(System.Collections.Generic.IEnumerable{System.String})">
|
||
<summary>
|
||
Expects the current collection to contain all the same elements in the same order as the collection identified by
|
||
<paramref name="expected" />. Elements are compared using their <see cref="M:System.Object.Equals(System.Object)" />. To ignore
|
||
the element order, use <see cref="M:FluentAssertions.Collections.StringCollectionAssertions`2.BeEquivalentTo(System.Collections.Generic.IEnumerable{System.String},System.String,System.Object[])"/> instead.
|
||
</summary>
|
||
<param name="expected">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.BeEquivalentTo(System.String[])">
|
||
<summary>
|
||
Asserts that a collection of string is equivalent to another collection of strings.
|
||
</summary>
|
||
<remarks>
|
||
The two collections are equivalent when they both contain the same strings in any order. To assert that the elements
|
||
are in the same order, use <see cref="M:FluentAssertions.Collections.StringCollectionAssertions`2.Equal(System.String[])"/> instead.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.BeEquivalentTo(System.Collections.Generic.IEnumerable{System.String},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection of objects is equivalent to another collection of objects.
|
||
</summary>
|
||
<remarks>
|
||
The two collections are equivalent when they both contain the same strings in any order. To assert that the elements
|
||
are in the same order, use <see cref="M:FluentAssertions.Collections.StringCollectionAssertions`2.Equal(System.Collections.Generic.IEnumerable{System.String})"/> instead.
|
||
</remarks>
|
||
<param name="expectation">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.BeEquivalentTo(System.Collections.Generic.IEnumerable{System.String},System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a collection of objects is equivalent to another collection of objects.
|
||
</summary>
|
||
<remarks>
|
||
The two collections are equivalent when they both contain the same strings in any order. To assert that the elements
|
||
are in the same order, use <see cref="M:FluentAssertions.Collections.StringCollectionAssertions`2.Equal(System.String[])"/> instead.
|
||
</remarks>
|
||
<param name="expectation">An <see cref="T:System.Collections.Generic.IEnumerable`1"/> with the expected elements.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults can be modified through
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.AllBe(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all strings in a collection of strings are equal to the given string.
|
||
</summary>
|
||
<param name="expectation">An expected <see cref="T:System.String"/>.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.AllBe(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all strings in a collection of strings are equal to the given string.
|
||
</summary>
|
||
<param name="expectation">An expected <see cref="T:System.String"/>.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.ContainMatch(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection contains at least one string that matches the <paramref name="wildcardPattern"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination of literal text and wildcard
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.StringCollectionAssertions`2.NotContainMatch(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the collection does not contain any string that matches the <paramref name="wildcardPattern"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination of literal text and wildcard
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.SubsequentOrderingAssertions`1.ThenBeInAscendingOrder``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a subsequence is ordered in ascending order according to the value of the specified
|
||
<paramref name="propertyExpression"/>.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.SubsequentOrderingAssertions`1.ThenBeInAscendingOrder``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a subsequence is ordered in ascending order according to the value of the specified
|
||
<paramref name="propertyExpression"/> and <see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.SubsequentOrderingAssertions`1.ThenBeInDescendingOrder``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a subsequence is ordered in descending order according to the value of the specified
|
||
<paramref name="propertyExpression"/>.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.SubsequentOrderingAssertions`1.ThenBeInDescendingOrder``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Collections.Generic.IComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a subsequence is ordered in descending order according to the value of the specified
|
||
<paramref name="propertyExpression"/> and <see cref="T:System.Collections.Generic.IComparer`1"/> implementation.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression that references the property that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="comparer">
|
||
The object that should be used to determine the expected ordering.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
Empty and single element collections are considered to be ordered both in ascending and descending order at the same time.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Collections.WhoseValueConstraint`4.#ctor(`3,`2)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Collections.WhoseValueConstraint`4"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Collections.WhoseValueConstraint`4.WhoseValue">
|
||
<summary>
|
||
Gets the value of the object referred to by the key.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.Clock">
|
||
<summary>
|
||
Default implementation for <see cref="T:FluentAssertions.Common.IClock"/> for production use.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.DateTimeExtensions.ToDateTimeOffset(System.DateTime)">
|
||
<summary>
|
||
Converts an existing <see cref="T:System.DateTime"/> to a <see cref="T:System.DateTimeOffset"/> but normalizes the <see cref="T:System.DateTimeKind"/>
|
||
so that comparisons of converted <see cref="T:System.DateTime"/> instances retain the UTC/local agnostic behavior.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.EnumerableExtensions.IndexOfFirstDifferenceWith``2(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,System.Boolean})">
|
||
<summary>
|
||
Searches for the first different element in two sequences using specified <paramref name="equalityComparison" />
|
||
</summary>
|
||
<typeparam name="TFirst">The type of the elements of the <paramref name="first" /> sequence.</typeparam>
|
||
<typeparam name="TSecond">The type of the elements of the <paramref name="second" /> sequence.</typeparam>
|
||
<param name="first">The first sequence to compare.</param>
|
||
<param name="second">The second sequence to compare.</param>
|
||
<param name="equalityComparison">Method that is used to compare 2 elements with the same index.</param>
|
||
<returns>Index at which two sequences have elements that are not equal, or -1 if enumerables are equal</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.ExpressionExtensions.GetPropertyInfo``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
|
||
<summary>
|
||
Gets the <see cref="T:System.Reflection.PropertyInfo"/> of an <see cref="T:System.Linq.Expressions.Expression`1" /> returning a property.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.ExpressionExtensions.GetMemberPaths``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
|
||
<summary>
|
||
Gets one or more dotted paths of property names representing the property expression, including the declaring type.
|
||
</summary>
|
||
<example>
|
||
E.g. ["Parent.Child.Sibling.Name"] or ["A.Dotted.Path1", "A.Dotted.Path2"].
|
||
</example>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.ExpressionExtensions.GetMemberPath``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
|
||
<summary>
|
||
Gets the first dotted path of property names collected by <see cref="M:FluentAssertions.Common.ExpressionExtensions.GetMemberPaths``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})"/>
|
||
from a given property expression, including the declaring type.
|
||
</summary>
|
||
<example>
|
||
E.g. Parent.Child.Sibling.Name.
|
||
</example>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.ExpressionExtensions.ValidateMemberPath``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
|
||
<summary>
|
||
Validates that the expression can be used to construct a <see cref="T:FluentAssertions.Common.MemberPath"/>.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.Guard.ValidatedNotNullAttribute">
|
||
<summary>
|
||
Workaround to make dotnet_code_quality.null_check_validation_methods work
|
||
https://github.com/dotnet/roslyn-analyzers/issues/3451#issuecomment-606690452
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.IClock">
|
||
<summary>
|
||
Represents an abstract timer that is used to make some of this library's timing dependent functionality better testable.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.IClock.Delay(System.TimeSpan)">
|
||
<summary>
|
||
Will block the current thread until a time delay has passed.
|
||
</summary>
|
||
<param name="timeToDelay">The time span to wait before completing the returned task</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.IClock.DelayAsync(System.TimeSpan,System.Threading.CancellationToken)">
|
||
<summary>
|
||
Creates a task that will complete after a time delay.
|
||
</summary>
|
||
<param name="delay">The time span to wait before completing the returned task</param>
|
||
<returns>A task that represents the time delay.</returns>
|
||
<seealso cref="M:System.Threading.Tasks.Task.Delay(System.TimeSpan)"/>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.IClock.StartTimer">
|
||
<summary>
|
||
Creates a timer to measure the time to complete some arbitrary executions.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.Iterator`1">
|
||
<summary>
|
||
A smarter enumerator that can provide information about the relative location (current, first, last)
|
||
of the current item within the collection without unnecessarily iterating the collection.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.ITimer">
|
||
<summary>
|
||
Abstracts a stopwatch so we can control time in unit tests.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Common.ITimer.Elapsed">
|
||
<summary>
|
||
The time elapsed since the timer was created through <see cref="M:FluentAssertions.Common.IClock.StartTimer"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.MemberPath">
|
||
<summary>
|
||
Encapsulates a dotted candidate to a (nested) member of a type as well as the
|
||
declaring type of the deepest member.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.MemberPath.#ctor(System.Type,System.Type,System.String)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Common.MemberPath"/> class.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="dottedPath"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.MemberPath.#ctor(System.String)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Common.MemberPath"/> class.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="dottedPath"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.MemberPath.IsParentOrChildOf(FluentAssertions.Common.MemberPath)">
|
||
<summary>
|
||
Gets a value indicating whether the current object represents a child member of the <paramref name="candidate"/>
|
||
or that it is the parent of that candidate.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.MemberPath.IsEquivalentTo(System.String)">
|
||
<summary>
|
||
Determines whether the current path is the same as <paramref name="path"/> when ignoring any specific indexes.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.MemberPath.GetContainsSpecificCollectionIndex">
|
||
<summary>
|
||
Gets a value indicating whether the current path contains an indexer like `[1]` instead of `[]`.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.MemberPath.WithCollectionAsRoot">
|
||
<summary>
|
||
Returns a copy of the current object as if it represented an un-indexed item in a collection.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Common.MemberPath.MemberName">
|
||
<summary>
|
||
Returns the name of the member the current path points to without its parent path.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.MemberPathSegmentEqualityComparer">
|
||
<summary>
|
||
Compares two segments of a <see cref="T:FluentAssertions.Common.MemberPath"/>.
|
||
Sets the <see cref="F:FluentAssertions.Common.MemberPathSegmentEqualityComparer.AnyIndexQualifier"/> equal with any numeric index qualifier.
|
||
All other comparisons are default string equality.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.MemberPathSegmentEqualityComparer.Equals(System.String,System.String)">
|
||
<summary>
|
||
Compares two segments of a <see cref="T:FluentAssertions.Common.MemberPath"/>.
|
||
</summary>
|
||
<param name="x">Left part of the comparison.</param>
|
||
<param name="y">Right part of the comparison.</param>
|
||
<returns>True if segments are equal, false if not.</returns>
|
||
</member>
|
||
<member name="F:FluentAssertions.Common.MethodInfoExtensions.ImplementationOptionsMask">
|
||
<summary>
|
||
A sum of all possible <see cref="T:System.Runtime.CompilerServices.MethodImplOptions"/>. It's needed to calculate what options were used when decorating with <see cref="T:System.Runtime.CompilerServices.MethodImplAttribute"/>.
|
||
They are a subset of <see cref="T:System.Reflection.MethodImplAttributes"/> which can be checked on a type and therefore this mask has to be applied to check only for options.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.ObjectExtensions.ToFormattedString(System.Object)">
|
||
<summary>
|
||
Convenience method to format an object to a string using the <see cref="T:FluentAssertions.Formatting.Formatter"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.StartTimer">
|
||
<summary>
|
||
Factory for starting a timer on demand.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.IndexOfFirstMismatch(System.String,System.String,System.Collections.Generic.IEqualityComparer{System.String})">
|
||
<summary>
|
||
Finds the first index at which the <paramref name="value"/> does not match the <paramref name="expected"/>
|
||
string anymore, accounting for the specified <paramref name="comparer"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.IndexedSegmentAt(System.String,System.Int32)">
|
||
<summary>
|
||
Gets the quoted three characters at the specified index of a string, including the index itself.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.WithoutSpecificCollectionIndices(System.String)">
|
||
<summary>
|
||
Replaces all numeric indices from a path like "property[0].nested" and returns "property[].nested"
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.ContainsSpecificCollectionIndex(System.String)">
|
||
<summary>
|
||
Determines whether a string contains a specific index like `[0]` instead of just `[]`.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.EscapePlaceholders(System.String)">
|
||
<summary>
|
||
Replaces all characters that might conflict with formatting placeholders with their escaped counterparts.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.Combine(System.String,System.String,System.String)">
|
||
<summary>
|
||
Joins a string with another string using the specified separator.
|
||
</summary>
|
||
<remarks>
|
||
Any string that is empty or null (including the original string) is ignored. Also, if the second
|
||
string starts with an index operator, the separator is omitted.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.Capitalize(System.String)">
|
||
<summary>
|
||
Changes the first character of a string to uppercase.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.IndentLines(System.String)">
|
||
<summary>
|
||
Appends tab character at the beginning of each line in a string.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.CountSubstring(System.String,System.String,System.Collections.Generic.IEqualityComparer{System.String})">
|
||
<summary>
|
||
Counts the number of times the <paramref name="substring"/> appears within a string by using the specified <paramref name="comparer"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.IsLongOrMultiline(System.String)">
|
||
<summary>
|
||
Determines if the <paramref name="value"/> is longer than 8 characters or contains an <see cref="P:System.Environment.NewLine"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.StringExtensions.RenderAsIndentedBlock(System.String)">
|
||
<summary>
|
||
Converts the provided <paramref name="message"/> into an indented block of text,
|
||
with each line prefixed by four spaces and wrapped in quotation marks.
|
||
Lines longer than 80 characters are wrapped across multiple lines.
|
||
</summary>
|
||
<param name="message">The string to format as an indented block of text.</param>
|
||
<returns>A string where all lines of the <paramref name="message"/> are indented and combined into a formatted block.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.IsEquivalentTo(FluentAssertions.Equivalency.IMember,FluentAssertions.Equivalency.IMember)">
|
||
<summary>
|
||
Determines whether two <see cref="T:FluentAssertions.Equivalency.IMember" /> objects refer to the same
|
||
member.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.GetClosedGenericInterfaces(System.Type,System.Type)">
|
||
<summary>
|
||
Returns the interfaces that the <paramref name="type"/> implements that are concrete
|
||
versions of the <paramref name="openGenericType"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.FindProperty(System.Type,System.String,FluentAssertions.Equivalency.MemberVisibility)">
|
||
<summary>
|
||
Finds the property by a case-sensitive name and with a certain visibility.
|
||
</summary>
|
||
<remarks>
|
||
If both a normal property and one that was implemented through an explicit interface implementation with the same name exist,
|
||
then the normal property will be returned.
|
||
</remarks>
|
||
<returns>
|
||
Returns <see langword="null"/> if no such property exists.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.FindField(System.Type,System.String,FluentAssertions.Equivalency.MemberVisibility)">
|
||
<summary>
|
||
Finds the field by a case-sensitive name.
|
||
</summary>
|
||
<returns>
|
||
Returns <see langword="null"/> if no such field exists.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.IsCSharpAbstract(System.Type)">
|
||
<summary>
|
||
Check if the type is declared as abstract.
|
||
</summary>
|
||
<param name="type">Type to be checked</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.IsCSharpSealed(System.Type)">
|
||
<summary>
|
||
Check if the type is declared as sealed.
|
||
</summary>
|
||
<param name="type">Type to be checked</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.IsCSharpStatic(System.Type)">
|
||
<summary>
|
||
Check if the type is declared as static.
|
||
</summary>
|
||
<param name="type">Type to be checked</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Common.TypeExtensions.NullableOrActualType(System.Type)">
|
||
<summary>
|
||
If the type provided is a nullable type, gets the underlying type. Returns the type itself otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Common.ValueFormatterDetectionMode">
|
||
<summary>
|
||
Defines the modes in which custom implementations of <see cref="T:FluentAssertions.Formatting.IValueFormatter"/>
|
||
are detected as configured through <see cref="T:FluentAssertions.Configuration.GlobalFormattingOptions"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Common.ValueFormatterDetectionMode.Disabled">
|
||
<summary>
|
||
Detection is disabled.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Common.ValueFormatterDetectionMode.Specific">
|
||
<summary>
|
||
Only custom value formatters exposed through the assembly set in <see cref="P:FluentAssertions.Configuration.GlobalFormattingOptions.ValueFormatterAssembly"/>
|
||
are detected.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Common.ValueFormatterDetectionMode.Scan">
|
||
<summary>
|
||
All custom value formatters in any assembly loaded in the current AppDomain will be detected.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Configuration.GlobalConfiguration.Formatting">
|
||
<summary>
|
||
Provides access to the formatting defaults for all assertions.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Configuration.GlobalConfiguration.Equivalency">
|
||
<summary>
|
||
Provides access to the defaults used by the structural equivalency assertions.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Configuration.GlobalConfiguration.TestFramework">
|
||
<summary>
|
||
Sets a specific test framework to be used by FluentAssertions when throwing assertion exceptions.
|
||
</summary>
|
||
<remarks>
|
||
If set to <see langword="null"/>, the test framework will be automatically detected by scanning the appdomain.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Configuration.GlobalEquivalencyOptions.Plan">
|
||
<summary>
|
||
Represents a mutable plan consisting of steps that are executed while asserting a (collection of) object(s)
|
||
is structurally equivalent to another (collection of) object(s).
|
||
</summary>
|
||
<remarks>
|
||
Members on this property are not thread-safe and should not be invoked from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Configuration.GlobalEquivalencyOptions.Modify(System.Func{FluentAssertions.Equivalency.EquivalencyOptions,FluentAssertions.Equivalency.EquivalencyOptions})">
|
||
<summary>
|
||
Allows configuring the defaults used during a structural equivalency assertion.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be invoked from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
<param name="configureOptions">
|
||
An action that is used to configure the defaults.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="configureOptions"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Configuration.GlobalEquivalencyOptions.CloneDefaults``1">
|
||
<summary>
|
||
Creates a clone of the default options and allows the caller to modify them.
|
||
</summary>
|
||
<remarks>
|
||
Can be used by external packages like FluentAssertions.DataSets to create a copy of the default equivalency options.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Configuration.TestFramework">
|
||
<summary>
|
||
The test frameworks supported by Fluent Assertions.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.CustomAssertionAttribute">
|
||
<summary>
|
||
Marks a method as an extension to Fluent Assertions that either uses the built-in assertions
|
||
internally, or directly uses <c>AssertionChain</c>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.CustomAssertionsAssemblyAttribute">
|
||
<summary>
|
||
Marks an assembly as containing extensions to Fluent Assertions that either uses the built-in assertions
|
||
internally, or directly uses <c>AssertionChain</c>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.EnumAssertionsExtensions">
|
||
<summary>
|
||
Contains an extension method for custom assertions in unit tests related to Enum objects.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.EnumAssertionsExtensions.Should``1(``0)">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.EnumAssertions`2"/> object that can be used to assert the
|
||
current <typeparamref name="TEnum"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.EnumAssertionsExtensions.Should``1(System.Nullable{``0})">
|
||
<summary>
|
||
Returns an <see cref="T:FluentAssertions.Primitives.EnumAssertions`2"/> object that can be used to assert the
|
||
current <typeparamref name="TEnum"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.AssertionChainExtensions.For(FluentAssertions.Execution.AssertionChain,FluentAssertions.Equivalency.IEquivalencyValidationContext)">
|
||
<summary>
|
||
Updates the <see cref="T:FluentAssertions.Execution.AssertionChain"/> with the relevant information from the current <see cref="T:FluentAssertions.Equivalency.IEquivalencyValidationContext"/>, including the correct
|
||
caller identification path.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Comparands.Subject">
|
||
<summary>
|
||
Gets the value of the subject object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Comparands.Expectation">
|
||
<summary>
|
||
Gets the value of the expected object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Comparands.CompileTimeType">
|
||
<summary>
|
||
Gets the compile-time type of the expectation object.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Comparands.RuntimeType">
|
||
<summary>
|
||
Gets the run-time type of the current expectation object.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Comparands.GetExpectedType(FluentAssertions.Equivalency.IEquivalencyOptions)">
|
||
<summary>
|
||
Returns either the run-time or compile-time type of the expectation based on the options provided by the caller.
|
||
</summary>
|
||
<remarks>
|
||
If the expectation is a nullable type, it should return the type of the wrapped object.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.ConversionSelector">
|
||
<summary>
|
||
Collects the members that need to be converted by the <see cref="T:FluentAssertions.Equivalency.Steps.AutoConversionStep"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.ConversionSelector.Include(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Instructs the equivalency comparison to try to convert the value of
|
||
a specific member on the expectation object before running any of the other steps.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.ConversionSelector.Exclude(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Instructs the equivalency comparison to prevent trying to convert the value of
|
||
a specific member on the expectation object before running any of the other steps.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.CyclicReferenceHandling">
|
||
<summary>
|
||
Indication of how cyclic references should be handled when validating equality of nested properties.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Equivalency.CyclicReferenceHandling.Ignore">
|
||
<summary>
|
||
Cyclic references will be ignored.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Equivalency.CyclicReferenceHandling.ThrowException">
|
||
<summary>
|
||
Cyclic references will result in an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Equivalency.EqualityStrategy.Equals">
|
||
<summary>
|
||
The object overrides <see cref="M:System.Object.Equals(System.Object)"/>, so use that.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Equivalency.EqualityStrategy.Members">
|
||
<summary>
|
||
The object does not seem to override <see cref="M:System.Object.Equals(System.Object)"/>, so compare by members
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Equivalency.EqualityStrategy.ForceEquals">
|
||
<summary>
|
||
Compare using <see cref="M:System.Object.Equals(System.Object)"/>, whether or not the object overrides it.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Equivalency.EqualityStrategy.ForceMembers">
|
||
<summary>
|
||
Compare the members, regardless of an <see cref="M:System.Object.Equals(System.Object)"/> override exists or not.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.EquivalencyOptions`1">
|
||
<summary>
|
||
Represents the run-time type-specific behavior of a structural equivalency assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.Excluding(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
|
||
<summary>
|
||
Excludes the specified (nested) member from the structural equality check.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.For``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IEnumerable{``0}}})">
|
||
<summary>
|
||
Selects a collection to define exclusions at.
|
||
Allows to navigate deeper by using <see cref="M:FluentAssertions.Equivalency.EquivalencyOptions`1.For``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IEnumerable{``0}}})"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.Including(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
|
||
<summary>
|
||
Includes the specified member in the equality check.
|
||
</summary>
|
||
<remarks>
|
||
This overrides the default behavior of including all declared members.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.WithStrictOrderingFor(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
|
||
<summary>
|
||
Causes the collection identified by <paramref name="expression"/> to be compared in the order
|
||
in which the items appear in the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.WithoutStrictOrderingFor(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
|
||
<summary>
|
||
Causes the collection identified by <paramref name="expression"/> to be compared ignoring the order
|
||
in which the items appear in the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.AsCollection">
|
||
<summary>
|
||
Creates a new set of options based on the current instance which acts on a a collection of the <typeparamref name="TExpectation"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.WithMapping``1(System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
|
||
<summary>
|
||
Maps a (nested) property or field of type <typeparamref name="TExpectation"/> to
|
||
a (nested) property or field of <typeparamref name="TSubject"/> using lambda expressions.
|
||
</summary>
|
||
<param name="expectationMemberPath">A field or property expression indicating the (nested) member to map from.</param>
|
||
<param name="subjectMemberPath">A field or property expression indicating the (nested) member to map to.</param>
|
||
<remarks>
|
||
The members of the subject and the expectation must have the same parent. Also, indexes in collections are ignored.
|
||
If the types of the members are different, the usual logic applies depending or not if conversion options were specified.
|
||
Fields can be mapped to properties and vice-versa.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.WithMapping(System.String,System.String)">
|
||
<summary>
|
||
Maps a (nested) property or field of the expectation to a (nested) property or field of the subject using a path string.
|
||
</summary>
|
||
<param name="expectationMemberPath">
|
||
A field or property path indicating the (nested) member to map from in the format <c>Parent.Child.Collection[].Member</c>.
|
||
</param>
|
||
<param name="subjectMemberPath">
|
||
A field or property path indicating the (nested) member to map to in the format <c>Parent.Child.Collection[].Member</c>.
|
||
</param>
|
||
<remarks>
|
||
The members of the subject and the expectation must have the same parent. Also, indexes in collections are not allowed
|
||
and must be written as "[]". If the types of the members are different, the usual logic applies depending or not
|
||
if conversion options were specified.
|
||
Fields can be mapped to properties and vice-versa.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.WithMapping``2(System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Linq.Expressions.Expression{System.Func{``1,System.Object}})">
|
||
<summary>
|
||
Maps a direct property or field of type <typeparamref name="TNestedExpectation"/> to
|
||
a direct property or field of <typeparamref name="TNestedSubject"/> using lambda expressions.
|
||
</summary>
|
||
<param name="expectationMember">A field or property expression indicating the member to map from.</param>
|
||
<param name="subjectMember">A field or property expression indicating the member to map to.</param>
|
||
<remarks>
|
||
Only direct members of <typeparamref name="TNestedExpectation"/> and <typeparamref name="TNestedSubject"/> can be
|
||
mapped to each other. Those types can appear anywhere in the object graphs that are being compared.
|
||
If the types of the members are different, the usual logic applies depending or not if conversion options were specified.
|
||
Fields can be mapped to properties and vice-versa.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyOptions`1.WithMapping``2(System.String,System.String)">
|
||
<summary>
|
||
Maps a direct property or field of type <typeparamref name="TNestedExpectation"/> to
|
||
a direct property or field of <typeparamref name="TNestedSubject"/> using member names.
|
||
</summary>
|
||
<param name="expectationMemberName">A field or property name indicating the member to map from.</param>
|
||
<param name="subjectMemberName">A field or property name indicating the member to map to.</param>
|
||
<remarks>
|
||
Only direct members of <typeparamref name="TNestedExpectation"/> and <typeparamref name="TNestedSubject"/> can be
|
||
mapped to each other, so no <c>.</c> or <c>[]</c> are allowed.
|
||
Those types can appear anywhere in the object graphs that are being compared.
|
||
If the types of the members are different, the usual logic applies depending or not if conversion options were specified.
|
||
Fields can be mapped to properties and vice-versa.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.EquivalencyOptions">
|
||
<summary>
|
||
Represents the run-time type-agnostic behavior of a structural equivalency assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.EquivalencyPlan">
|
||
<summary>
|
||
Represents a mutable collection of equivalency steps that can be reordered and/or amended with additional
|
||
custom equivalency steps.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyPlan.Add``1">
|
||
<summary>
|
||
Adds a new <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/> after any of the built-in steps, with the exception of the final
|
||
<see cref="T:FluentAssertions.Equivalency.Steps.SimpleEqualityEquivalencyStep"/>.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyPlan.AddAfter``2">
|
||
<summary>
|
||
Adds a new <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/> right after the specified <typeparamref name="TPredecessor"/>.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyPlan.Insert``1">
|
||
<summary>
|
||
Inserts a new <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/> before any of the built-in steps.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyPlan.InsertBefore``2">
|
||
<summary>
|
||
Inserts a new <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/> just before the <typeparamref name="TSuccessor"/>.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyPlan.Remove``1">
|
||
<summary>
|
||
Removes all instances of the specified <typeparamref name="TStep"/> from the current step.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyPlan.Clear">
|
||
<summary>
|
||
Removes each and every built-in <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/>.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyPlan.Reset">
|
||
<summary>
|
||
Removes all custom <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/>s.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.EquivalencyStep`1">
|
||
<summary>
|
||
Convenient implementation of <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/> that will only invoke
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyStep`1.OnHandle(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.IEquivalencyValidationContext,FluentAssertions.Equivalency.IValidateChildNodeEquivalency)">
|
||
<summary>
|
||
Implements <see cref="M:FluentAssertions.Equivalency.IEquivalencyStep.Handle(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.IEquivalencyValidationContext,FluentAssertions.Equivalency.IValidateChildNodeEquivalency)"/>, but only gets called when the expected type matches <typeparamref name="T"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.EquivalencyValidationContext">
|
||
<summary>
|
||
Provides information on a particular property during an assertion for structural equality of two object graphs.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.EquivalencyValidationContext.ResetTracing">
|
||
<summary>
|
||
This method ensures that tracing starts with a fresh state when invoked.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.EquivalencyValidator">
|
||
<summary>
|
||
Is responsible for validating the equivalency of a subject with another object.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Execution.CollectionMemberOptionsDecorator">
|
||
<summary>
|
||
Ensures that all the rules remove the collection index from the path before processing it further.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Execution.CollectionMemberOptionsDecorator.TypingRules">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Execution.CollectionMemberOptionsDecorator.IncludeFullStringsInDifference">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Execution.CollectionMemberOptionsDecorator.IgnoreJsonPropertyCasing">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Execution.CyclicReferenceDetector">
|
||
<summary>
|
||
Keeps track of objects and their location within an object graph so that cyclic references can be detected
|
||
and handled upon.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Execution.CyclicReferenceDetector.IsCyclicReference(FluentAssertions.Equivalency.Execution.ObjectReference)">
|
||
<summary>
|
||
Determines whether the specified object reference is a cyclic reference to the same object earlier in the
|
||
equivalency validation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Execution.CyclicReferenceDetector.Clone">
|
||
<summary>
|
||
Creates a new object that is a copy of the current instance.
|
||
</summary>
|
||
<returns>
|
||
A new object that is a copy of this instance.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Execution.ObjectReference">
|
||
<summary>
|
||
Represents an object tracked by the <see cref="T:FluentAssertions.Equivalency.Execution.CyclicReferenceDetector"/> including it's location within an object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Execution.ObjectReference.Equals(System.Object)">
|
||
<summary>
|
||
Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>.
|
||
</summary>
|
||
<returns>
|
||
true if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:System.Object"/>; otherwise, false.
|
||
</returns>
|
||
<param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:System.Object"/>. </param>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Execution.ObjectReference.GetHashCode">
|
||
<summary>
|
||
Serves as a hash function for a particular type.
|
||
</summary>
|
||
<returns>
|
||
A hash code for the current <see cref="T:System.Object"/>.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Execution.ObjectReference.CompareByMembers">
|
||
<summary>
|
||
Indicates whether the equality comparison for the object should be based on its members rather than its default
|
||
implementation of <see cref="M:System.Object.Equals(System.Object)"/>
|
||
</summary>
|
||
<remarks>
|
||
This property returns <see langword="true"/> if the equality strategy is set to <see cref="F:FluentAssertions.Equivalency.EqualityStrategy.Members"/> or
|
||
<see cref="F:FluentAssertions.Equivalency.EqualityStrategy.ForceMembers"/>, and the object does not override its <see cref="M:System.Object.Equals(System.Object)"/> method.
|
||
Otherwise, it returns <see langword="false"/>
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Field">
|
||
<summary>
|
||
A specialized type of <see cref="T:FluentAssertions.Equivalency.INode"/> that represents a field of an object in a structural equivalency assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.GetSubjectId">
|
||
<summary>
|
||
Allows deferred fetching of the subject ID.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IAssertionContext`1">
|
||
<summary>
|
||
Provides the required information for executing an equality assertion between a subject and an expectation.
|
||
</summary>
|
||
<typeparam name="TSubject">The type of the subject.</typeparam>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IAssertionContext`1.SelectedNode">
|
||
<summary>
|
||
Gets the <see cref="T:FluentAssertions.Equivalency.IMember"/> of the member that returned the current object, or <see langword="null"/> if the current
|
||
object represents the root object.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IAssertionContext`1.Subject">
|
||
<summary>
|
||
Gets the value of the <see cref="P:FluentAssertions.Equivalency.IAssertionContext`1.SelectedNode" />
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IAssertionContext`1.Expectation">
|
||
<summary>
|
||
Gets the value of the expectation object that was matched with the subject using a <see cref="T:FluentAssertions.Equivalency.IMemberMatchingRule"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IAssertionContext`1.Because">
|
||
<summary>
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IAssertionContext`1.BecauseArgs">
|
||
<summary>
|
||
Zero or more objects to format using the placeholders in <see cref="P:FluentAssertions.Equivalency.IAssertionContext`1.Because" />.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IEquivalencyOptions">
|
||
<summary>
|
||
Provides the run-time details of the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1" /> class.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.SelectionRules">
|
||
<summary>
|
||
Gets an ordered collection of selection rules that define what members (e.g. properties or fields) are included.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.MatchingRules">
|
||
<summary>
|
||
Gets an ordered collection of matching rules that determine which subject members are matched with which
|
||
expectation properties.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IsRecursive">
|
||
<summary>
|
||
Gets a value indicating whether or not the assertion must perform a deep comparison.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.AllowInfiniteRecursion">
|
||
<summary>
|
||
Gets a value indicating whether recursion is allowed to continue indefinitely.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.CyclicReferenceHandling">
|
||
<summary>
|
||
Gets value indicating how cyclic references should be handled. By default, it will throw an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.OrderingRules">
|
||
<summary>
|
||
Gets an ordered collection of rules that determine whether or not the order of collections is important. By default,
|
||
ordering is irrelevant.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.ConversionSelector">
|
||
<summary>
|
||
Contains the rules for what properties to run an auto-conversion.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.EnumEquivalencyHandling">
|
||
<summary>
|
||
Gets value indicating how the enums should be compared.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.UserEquivalencySteps">
|
||
<summary>
|
||
Gets an ordered collection of Equivalency steps how a subject is compared with the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.UseRuntimeTyping">
|
||
<summary>
|
||
Gets a value indicating whether the runtime type of the expectation should be used rather than the declared type.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IncludedProperties">
|
||
<summary>
|
||
Gets a value indicating whether and which properties should be considered.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IncludedFields">
|
||
<summary>
|
||
Gets a value indicating whether and which fields should be considered.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreNonBrowsableOnSubject">
|
||
<summary>
|
||
Gets a value indicating whether members on the subject marked with [<see cref="T:System.ComponentModel.EditorBrowsableAttribute"/>]
|
||
and <see cref="F:System.ComponentModel.EditorBrowsableState.Never"/> should be treated as though they don't exist.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.ExcludeNonBrowsableOnExpectation">
|
||
<summary>
|
||
Gets a value indicating whether members on the expectation marked with [<see cref="T:System.ComponentModel.EditorBrowsableAttribute"/>]
|
||
and <see cref="F:System.ComponentModel.EditorBrowsableState.Never"/> should be excluded.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.CompareRecordsByValue">
|
||
<summary>
|
||
Gets a value indicating whether records should be compared by value instead of their members
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.TraceWriter">
|
||
<summary>
|
||
Gets the currently configured tracer, or <see langword="null"/> if no tracing was configured.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IEquivalencyOptions.GetEqualityStrategy(System.Type)">
|
||
<summary>
|
||
Determines the right strategy for evaluating the equality of objects of this type.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreLeadingWhitespace">
|
||
<summary>
|
||
Gets a value indicating whether leading whitespace is ignored when comparing <see langword="string" />s.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreTrailingWhitespace">
|
||
<summary>
|
||
Gets a value indicating whether trailing whitespace is ignored when comparing <see langword="string" />s.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreCase">
|
||
<summary>
|
||
Gets a value indicating whether a case-insensitive comparer is used when comparing <see langword="string" />s.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreNewlineStyle">
|
||
<summary>
|
||
Gets a value indicating whether the newline style is ignored when comparing <see langword="string" />s.
|
||
</summary>
|
||
<remarks>
|
||
Enabling this option will replace all occurrences of <c>\r\n</c> and <c>\r</c> with <c>\n</c> in the strings before comparing them.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IncludeFullStringsInDifference">
|
||
<summary>
|
||
Gets a value indicating whether the differences between string properties should
|
||
include the full values of the subject and expectation instead of just the fragment that differs.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreJsonPropertyCasing">
|
||
<summary>
|
||
When set to <c>true</c>, the comparison will ignore the casing of JSON property names when comparing objects to JSON trees.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IEquivalencyStep">
|
||
<summary>
|
||
Defines a step in the process of comparing two object graphs for structural equivalency.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IEquivalencyStep.Handle(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.IEquivalencyValidationContext,FluentAssertions.Equivalency.IValidateChildNodeEquivalency)">
|
||
<summary>
|
||
Executes an operation such as an equivalency assertion on the provided <paramref name="comparands"/>.
|
||
</summary>
|
||
<value>
|
||
Should return <see cref="F:FluentAssertions.Equivalency.EquivalencyResult.EquivalencyProven"/> if the subject matches the expectation or if no additional assertions
|
||
have to be executed. Should return <see cref="F:FluentAssertions.Equivalency.EquivalencyResult.ContinueWithNext"/> otherwise.
|
||
</value>
|
||
<remarks>
|
||
May throw when preconditions are not met or if it detects mismatching data.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IEquivalencyValidationContext">
|
||
<summary>
|
||
Provides information on a particular property or field during an assertion for structural equality of two object graphs.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyValidationContext.CurrentNode">
|
||
<summary>
|
||
Gets the <see cref="T:FluentAssertions.Equivalency.INode"/> of the member that returned the current object, or <see langword="null"/> if the current
|
||
object represents the root object.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyValidationContext.Reason">
|
||
<summary>
|
||
A formatted phrase and the placeholder values explaining why the assertion is needed.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IEquivalencyValidationContext.Tracer">
|
||
<summary>
|
||
Gets an object that can be used by the equivalency algorithm to provide a trace when the
|
||
<see cref="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithTracing(FluentAssertions.Equivalency.Tracing.ITraceWriter)"/> option is used.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IEquivalencyValidationContext.IsCyclicReference(System.Object)">
|
||
<summary>
|
||
Determines whether the specified object reference is a cyclic reference to the same object earlier in the
|
||
equivalency validation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IEquivalencyValidationContext.AsNestedMember(FluentAssertions.Equivalency.IMember)">
|
||
<summary>
|
||
Creates a context from the current object intended to assert the equivalency of a nested member.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IEquivalencyValidationContext.AsCollectionItem``1(System.String)">
|
||
<summary>
|
||
Creates a context from the current object intended to assert the equivalency of a collection item identified by <paramref name="index"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IEquivalencyValidationContext.AsDictionaryItem``2(``0)">
|
||
<summary>
|
||
Creates a context from the current object intended to assert the equivalency of a collection item identified by <paramref name="key"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IEquivalencyValidationContext.Clone">
|
||
<summary>
|
||
Creates a deep clone of the current context.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IMember">
|
||
<summary>
|
||
Exposes information about an object's member
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMember.DeclaringType">
|
||
<summary>
|
||
Gets the type that declares the current member.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMember.ReflectedType">
|
||
<summary>
|
||
Gets the type that was used to determine this member.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IMember.GetValue(System.Object)">
|
||
<summary>
|
||
Gets the value of the member from the provided <paramref name="obj"/>
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMember.GetterAccessibility">
|
||
<summary>
|
||
Gets the access modifier for the getter of this member.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMember.SetterAccessibility">
|
||
<summary>
|
||
Gets the access modifier for the setter of this member.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMember.IsBrowsable">
|
||
<summary>
|
||
Gets a value indicating whether the member is browsable in the source code editor. This is controlled with
|
||
<see cref="T:System.ComponentModel.EditorBrowsableAttribute"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IMemberInfo">
|
||
<summary>
|
||
Represents a field or property in an object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMemberInfo.Name">
|
||
<summary>
|
||
Gets the name of the current member.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMemberInfo.Type">
|
||
<summary>
|
||
Gets the type of this member.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMemberInfo.DeclaringType">
|
||
<summary>
|
||
Gets the type that declares the current member.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMemberInfo.Path">
|
||
<summary>
|
||
Gets the full path from the root object until and including the current node separated by dots.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMemberInfo.GetterAccessibility">
|
||
<summary>
|
||
Gets the access modifier for the getter of this member.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMemberInfo.SetterAccessibility">
|
||
<summary>
|
||
Gets the access modifier for the setter of this member.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IMemberMatchingRule">
|
||
<summary>
|
||
Represents a rule that defines how to map the selected members of the expectation object to the properties
|
||
of the subject.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IMemberMatchingRule.Match(FluentAssertions.Equivalency.IMember,System.Object,FluentAssertions.Equivalency.INode,FluentAssertions.Equivalency.IEquivalencyOptions,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Attempts to find a member on the subject that should be compared with the
|
||
<paramref name="expectedMember"/> during a structural equality.
|
||
</summary>
|
||
<remarks>
|
||
Whether a match is required or optional is up to the specific rule. If no match is found and this is not an issue,
|
||
simply return <see langword="null"/>.
|
||
</remarks>
|
||
<param name="expectedMember">
|
||
The <see cref="T:FluentAssertions.Equivalency.IMember"/> of the subject's member for which a match must be found. Can never
|
||
be <see langword="null"/>.
|
||
</param>
|
||
<param name="subject">
|
||
The subject object for which a matching member must be returned. Can never be <see langword="null"/>.
|
||
</param>
|
||
<returns>
|
||
Returns the <see cref="T:FluentAssertions.Equivalency.IMember"/> of the property with which to compare the subject with, or <see langword="null"/>
|
||
if no match was found.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IMemberSelectionRule">
|
||
<summary>
|
||
Represents a rule that defines which members of the expectation to include while comparing
|
||
two objects for structural equality.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IMemberSelectionRule.IncludesMembers">
|
||
<summary>
|
||
Gets a value indicating whether this rule should override the default selection rules that include all members.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IMemberSelectionRule.SelectMembers(FluentAssertions.Equivalency.INode,System.Collections.Generic.IEnumerable{FluentAssertions.Equivalency.IMember},FluentAssertions.Equivalency.MemberSelectionContext)">
|
||
<summary>
|
||
Adds or removes properties or fields to/from the collection of members that must be included while
|
||
comparing two objects for structural equality.
|
||
</summary>
|
||
<param name="currentNode">
|
||
The node within the graph from which to select members.
|
||
</param>
|
||
<param name="selectedMembers">
|
||
A collection of members that was pre-populated by other selection rules. Can be empty.</param>
|
||
<param name="context">Provides auxiliary information such as the configuration and such.</param>
|
||
<returns>
|
||
The collection of members after applying this rule. Can contain less or more than was passed in.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Inlining.ActionBasedInlineAssertion`1">
|
||
<summary>
|
||
Represents an inline equivalency assertion, which is implemented using an action. This class
|
||
enables customized assertion logic to be injected during equivalency validation, typically using one
|
||
of the assertion APIs provided by Fluent Assertions.
|
||
</summary>
|
||
<typeparam name="T">The expected type of the subject to which the assertion is applied.</typeparam>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Inlining.ActionBasedInlineAssertion`1.#ctor(System.Action{`0})">
|
||
<summary>
|
||
Represents an inline equivalency assertion, which is implemented using an action. This class
|
||
enables customized assertion logic to be injected during equivalency validation, typically using one
|
||
of the assertion APIs provided by Fluent Assertions.
|
||
</summary>
|
||
<typeparam name="T">The expected type of the subject to which the assertion is applied.</typeparam>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Inlining.ActionBasedInlineAssertion`1.Execute(FluentAssertions.Execution.AssertionChain,FluentAssertions.Equivalency.Comparands)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Inlining.ConditionBasedInlineAssertion`1">
|
||
<summary>
|
||
Represents a condition-based inline equivalency assertion that evaluates a specified condition against a subject during object equivalency checks.
|
||
</summary>
|
||
<typeparam name="T">The expected type of the subject being asserted.</typeparam>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Inlining.ConditionBasedInlineAssertion`1.#ctor(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
|
||
<summary>
|
||
Represents a condition-based inline equivalency assertion that evaluates a specified condition against a subject during object equivalency checks.
|
||
</summary>
|
||
<typeparam name="T">The expected type of the subject being asserted.</typeparam>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Inlining.ConditionBasedInlineAssertion`1.Execute(FluentAssertions.Execution.AssertionChain,FluentAssertions.Equivalency.Comparands)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Inlining.IInlineEquivalencyAssertion">
|
||
<summary>
|
||
Defines an interface for inline equivalency assertions, which are used to compare objects
|
||
during the equivalency validation process with specific conditions or custom logic.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Inlining.IInlineEquivalencyAssertion.Execute(FluentAssertions.Execution.AssertionChain,FluentAssertions.Equivalency.Comparands)">
|
||
<summary>
|
||
Executes the inline equivalency assertion process on the specified comparands
|
||
using a provided assertion chain. This method is utilized to perform a
|
||
customized comparison between objects during equivalency validation.
|
||
</summary>
|
||
<param name="assertionChain">An <see cref="T:FluentAssertions.Execution.AssertionChain"/> instance
|
||
used to track and assert conditions during the equivalency assertion process.
|
||
This enables the chaining of multiple assertions with contextual explanations.</param>
|
||
<param name="comparands">A <see cref="T:FluentAssertions.Equivalency.Comparands"/> instance
|
||
that holds the pair of objects being compared, as well as their associated contextual metadata.</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Inlining.InlineEquivalencyStep">
|
||
<summary>
|
||
An implementation of <see cref="T:FluentAssertions.Equivalency.IEquivalencyStep"/> that enables inline equivalency assertions.
|
||
</summary>
|
||
<remarks>
|
||
This step checks if the `Expectation` in the provided <see cref="T:FluentAssertions.Equivalency.Comparands"/>
|
||
implements the <see cref="T:FluentAssertions.Equivalency.Inlining.IInlineEquivalencyAssertion"/> interface. If so, it delegates
|
||
the equivalency comparison to the specified inline equivalency assertion logic.
|
||
Otherwise, it signals the equivalency process to continue with the next step in the chain.
|
||
This step allows users to define custom equivalency behaviors inline during assertion
|
||
execution.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Inlining.InlineEquivalencyStep.Handle(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.IEquivalencyValidationContext,FluentAssertions.Equivalency.IValidateChildNodeEquivalency)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.INode">
|
||
<summary>
|
||
Represents a node in the object graph that is being compared as part of a structural equivalency check.
|
||
This can be the root object, a collection item, a dictionary element, a property or a field.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.GetSubjectId">
|
||
<summary>
|
||
The name of the variable on which a structural equivalency assertion is executed or
|
||
the default if reflection failed.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.Type">
|
||
<summary>
|
||
Gets the type of this node, e.g. the type of the field or property, or the type of the collection item.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.ParentType">
|
||
<summary>
|
||
Gets the type of the parent node, e.g. the type that declares a property or field.
|
||
</summary>
|
||
<value>
|
||
Is <see langword="null"/> for the root object.
|
||
</value>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.Subject">
|
||
<summary>
|
||
Gets the path from the root of the subject upto and including the current node.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.Expectation">
|
||
<summary>
|
||
Gets the path from the root of the expectation upto and including the current node.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.Depth">
|
||
<summary>
|
||
Gets a zero-based number representing the depth within the object graph
|
||
</summary>
|
||
<remarks>
|
||
The root object has a depth of <c>0</c>, the next nested object a depth of <c>1</c>, etc.
|
||
See also <a href="https://www.geeksforgeeks.org/height-and-depth-of-a-node-in-a-binary-tree/">this article</a>
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.IsRoot">
|
||
<summary>
|
||
Gets a value indicating whether the current node is the root.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.INode.RootIsCollection">
|
||
<summary>
|
||
Gets a value indicating if the root of this graph is a collection.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.INode.AdjustForRemappedSubject(FluentAssertions.Equivalency.IMember)">
|
||
<summary>
|
||
Overrides the display text used when rendering the failure message to use the specified member
|
||
</summary>
|
||
<remarks>
|
||
As the description of this object is used to render the "expectation" in a the failure message, and
|
||
we sometimes need to remap the expectation to a different member (e.g. when a member is
|
||
mapped to another member with a different name), we need to adjust the description.
|
||
</remarks>
|
||
<param name="subjectMember">
|
||
The specific member in the subject that the current node should be remapped to.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IObjectInfo">
|
||
<summary>
|
||
Represents an object, dictionary key pair, collection item or member in an object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IObjectInfo.Type">
|
||
<summary>
|
||
Gets the type of the object
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IObjectInfo.ParentType">
|
||
<summary>
|
||
Gets the type of the parent, e.g. the type that declares a property or field.
|
||
</summary>
|
||
<value>
|
||
Is <see langword="null"/> for the root object.
|
||
</value>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IObjectInfo.Path">
|
||
<summary>
|
||
Gets the full path from the root object until the current node separated by dots.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IObjectInfo.CompileTimeType">
|
||
<summary>
|
||
Gets the compile-time type of the current object. If the current object is not the root object and the type is not <see cref="T:System.Object"/>,
|
||
then it returns the same <see cref="T:System.Type"/> as the <see cref="P:FluentAssertions.Equivalency.IObjectInfo.RuntimeType"/> property does.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.IObjectInfo.RuntimeType">
|
||
<summary>
|
||
Gets the run-time type of the current object.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.IOrderingRule">
|
||
<summary>
|
||
Defines a rule that is used to determine whether the order of items in collections is relevant or not.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IOrderingRule.Evaluate(FluentAssertions.Equivalency.IObjectInfo)">
|
||
<summary>
|
||
Determines if ordering of the member referred to by the current <paramref name="objectInfo"/> is relevant.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.IValidateChildNodeEquivalency.AssertEquivalencyOf(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.IEquivalencyValidationContext)">
|
||
<summary>
|
||
Runs a deep recursive equivalency assertion on the provided <paramref name="comparands"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Matching.MappedMemberMatchingRule`2">
|
||
<summary>
|
||
Allows mapping a member (property or field) of the expectation to a differently named member
|
||
of the subject-under-test using a member name and the target type.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Matching.MappedPathMatchingRule">
|
||
<summary>
|
||
Allows mapping a member (property or field) of the expectation to a differently named member
|
||
of the subject-under-test using a nested member path in the form of "Parent.NestedCollection[].Member"
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Matching.MappedPathMatchingRule.#ctor(System.String,System.String)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Equivalency.Matching.MappedPathMatchingRule"/> class.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectationMemberPath"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expectationMemberPath"/> is empty.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="subjectMemberPath"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="subjectMemberPath"/> is empty.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Matching.MustMatchByNameRule">
|
||
<summary>
|
||
First tries to find a JSON property with the same name, and if that fails, falls back to a field or property with the same name.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Matching.MustMatchByNameRule.Match(FluentAssertions.Equivalency.IMember,System.Object,FluentAssertions.Equivalency.INode,FluentAssertions.Equivalency.IEquivalencyOptions,FluentAssertions.Execution.AssertionChain)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Matching.MustMatchByNameRule.ToString">
|
||
<inheritdoc />
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Matching.MustMatchMemberByNameRule">
|
||
<summary>
|
||
Requires the subject to have a member with the exact same name as the expectation has.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Matching.TryMatchByNameRule">
|
||
<summary>
|
||
First tries to find a JSON property with the same name, and if that fails, falls back to a field or property with the same name.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Matching.TryMatchByNameRule.ToString">
|
||
<inheritdoc />
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Matching.TryMatchMemberByNameRule">
|
||
<summary>
|
||
Finds a member of the expectation with the exact same name, but doesn't require it.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.MemberSelectionContext">
|
||
<summary>
|
||
Provides contextual information to an <see cref="T:FluentAssertions.Equivalency.IMemberSelectionRule"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.MemberSelectionContext.IncludedProperties">
|
||
<summary>
|
||
Gets a value indicating whether and which properties should be considered.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.MemberSelectionContext.IncludedFields">
|
||
<summary>
|
||
Gets a value indicating whether and which fields should be considered.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.MemberSelectionContext.Type">
|
||
<summary>
|
||
Gets either the compile-time or run-time type depending on the options provided by the caller.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.MemberVisibility">
|
||
<summary>
|
||
Determines which members are included in the equivalency assertion
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.MultiDimensionalArrayEquivalencyStep">
|
||
<summary>
|
||
Supports recursively comparing two multi-dimensional arrays for equivalency using strict order for the array items
|
||
themselves.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Equivalency.NestedExclusionOptionBuilder`2.currentPathSelectionRule">
|
||
<summary>
|
||
The selected path starting at the first <see cref="M:FluentAssertions.Equivalency.EquivalencyOptions`1.For``1(System.Linq.Expressions.Expression{System.Func{`0,System.Collections.Generic.IEnumerable{``0}}})"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.NestedExclusionOptionBuilder`2.Exclude(System.Linq.Expressions.Expression{System.Func{`1,System.Object}})">
|
||
<summary>
|
||
Selects a nested property to exclude. This ends the <see cref="M:FluentAssertions.Equivalency.NestedExclusionOptionBuilder`2.For``1(System.Linq.Expressions.Expression{System.Func{`1,System.Collections.Generic.IEnumerable{``0}}})"/> chain.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.NestedExclusionOptionBuilder`2.For``1(System.Linq.Expressions.Expression{System.Func{`1,System.Collections.Generic.IEnumerable{``0}}})">
|
||
<summary>
|
||
Adds the selected collection to the <see cref="M:FluentAssertions.Equivalency.NestedExclusionOptionBuilder`2.For``1(System.Linq.Expressions.Expression{System.Func{`1,System.Collections.Generic.IEnumerable{``0}}})"/> chain.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.OrderingRuleCollection">
|
||
<summary>
|
||
Collection of <see cref="T:FluentAssertions.Equivalency.Ordering.PathBasedOrderingRule"/>s.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.OrderingRuleCollection.#ctor">
|
||
<summary>
|
||
Initializes a new collection of ordering rules.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.OrderingRuleCollection.#ctor(System.Collections.Generic.IEnumerable{FluentAssertions.Equivalency.IOrderingRule})">
|
||
<summary>
|
||
Initializes a new collection of ordering rules based on an existing collection of ordering rules.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.OrderingRuleCollection.GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through the collection.
|
||
</summary>
|
||
<returns>
|
||
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>1</filterpriority>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.OrderingRuleCollection.System#Collections#IEnumerable#GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through a collection.
|
||
</summary>
|
||
<returns>
|
||
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.OrderingRuleCollection.IsOrderingStrictFor(FluentAssertions.Equivalency.IObjectInfo)">
|
||
<summary>
|
||
Determines whether the rules in this collection dictate strict ordering during the equivalency assertion on
|
||
the collection pointed to by <paramref name="objectInfo"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Ordering.ByteArrayOrderingRule">
|
||
<summary>
|
||
Ordering rule that ensures that byte arrays are always compared in strict ordering since it would cause a
|
||
severe performance impact otherwise.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Ordering.MatchAllOrderingRule">
|
||
<summary>
|
||
An ordering rule that basically states that the order of items in all collections is important.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Ordering.MatchAllOrderingRule.Evaluate(FluentAssertions.Equivalency.IObjectInfo)">
|
||
<summary>
|
||
Determines if ordering of the member referred to by the current <paramref name="objectInfo"/> is relevant.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Ordering.PathBasedOrderingRule">
|
||
<summary>
|
||
Represents a rule for determining whether or not a certain collection within the object graph should be compared using
|
||
strict ordering.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Ordering.PathBasedOrderingRule.Evaluate(FluentAssertions.Equivalency.IObjectInfo)">
|
||
<summary>
|
||
Determines if ordering of the member referred to by the current <paramref name="objectInfo"/> is relevant.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Pathway">
|
||
<summary>
|
||
Represents the path of a field or property in an object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Pathway.#ctor(FluentAssertions.Equivalency.Pathway,System.String,FluentAssertions.Equivalency.Pathway.GetDescription)">
|
||
<summary>
|
||
Creates an instance of <see cref="T:FluentAssertions.Equivalency.Pathway"/> with the specified parent and name and a factory
|
||
to provide a description for the path and name.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Pathway.Path">
|
||
<summary>
|
||
Gets the path of the field or property without the name.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Pathway.Name">
|
||
<summary>
|
||
Gets the name of the field or property without the path.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Pathway.PathAndName">
|
||
<summary>
|
||
Gets the path and name of the field or property separated by dots.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Pathway.Description">
|
||
<summary>
|
||
Gets the display representation of this path.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Property">
|
||
<summary>
|
||
A specialized type of <see cref="T:FluentAssertions.Equivalency.INode"/> that represents a property of an object in a structural equivalency assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.AllFieldsSelectionRule">
|
||
<summary>
|
||
Selection rule that adds all public fields of the expectation
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Selection.AllFieldsSelectionRule.ToString">
|
||
<summary>
|
||
Returns a string that represents the current object.
|
||
</summary>
|
||
<returns>
|
||
A string that represents the current object.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.AllPropertiesSelectionRule">
|
||
<summary>
|
||
Selection rule that adds all public properties of the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Selection.AllPropertiesSelectionRule.ToString">
|
||
<summary>
|
||
Returns a string that represents the current object.
|
||
</summary>
|
||
<returns>
|
||
A string that represents the current object.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.ExcludeMemberByPathSelectionRule">
|
||
<summary>
|
||
Selection rule that removes a particular property from the structural comparison.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.ExcludeMemberByPredicateSelectionRule">
|
||
<summary>
|
||
Selection rule that removes a particular member from the structural comparison based on a predicate.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Selection.ExcludeMemberByPredicateSelectionRule.ToString">
|
||
<inheritdoc />
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.ExcludeMembersByNameSelectionRule">
|
||
<summary>
|
||
Represents a member selection rule that excludes certain fields or properties from being considered during
|
||
structural equality checks based on their names.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Selection.ExcludeMembersByNameSelectionRule.#ctor(System.String[])">
|
||
<summary>
|
||
Initializes the rule with a list of filed or property names to exclude from the structural equality check.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Selection.ExcludeMembersByNameSelectionRule.ToString">
|
||
<inheritdoc />
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.IncludeMemberByPathSelectionRule">
|
||
<summary>
|
||
Selection rule that includes a particular property in the structural comparison.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.IncludeMemberByPredicateSelectionRule">
|
||
<summary>
|
||
Selection rule that includes a particular member in the structural comparison.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Selection.IncludeMemberByPredicateSelectionRule.ToString">
|
||
<inheritdoc />
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Selection.MemberToMemberInfoAdapter">
|
||
<summary>
|
||
Represents a selection context of a nested property
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1">
|
||
<summary>
|
||
Represents the run-time behavior of a structural equivalency assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.#ctor(FluentAssertions.Equivalency.IEquivalencyOptions)">
|
||
<summary>
|
||
Creates an instance of the equivalency assertions options based on defaults previously configured by the caller.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.FluentAssertions#Equivalency#IEquivalencyOptions#SelectionRules">
|
||
<summary>
|
||
Gets an ordered collection of selection rules that define what members are included.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.FluentAssertions#Equivalency#IEquivalencyOptions#MatchingRules">
|
||
<summary>
|
||
Gets an ordered collection of matching rules that determine which subject members are matched with which
|
||
expectation members.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.FluentAssertions#Equivalency#IEquivalencyOptions#UserEquivalencySteps">
|
||
<summary>
|
||
Gets an ordered collection of Equivalency steps how a subject is compared with the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.FluentAssertions#Equivalency#IEquivalencyOptions#OrderingRules">
|
||
<summary>
|
||
Gets an ordered collection of rules that determine whether or not the order of collections is important. By
|
||
default,
|
||
ordering is irrelevant.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.FluentAssertions#Equivalency#IEquivalencyOptions#IsRecursive">
|
||
<summary>
|
||
Gets value indicating whether the equality check will include nested collections and complex types.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.FluentAssertions#Equivalency#IEquivalencyOptions#CyclicReferenceHandling">
|
||
<summary>
|
||
Gets value indicating how cyclic references should be handled. By default, it will throw an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingAllDeclaredProperties">
|
||
<summary>
|
||
Causes inclusion of only public properties of the subject as far as they are defined on the declared type.
|
||
</summary>
|
||
<remarks>
|
||
This clears all previously registered selection rules.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingAllRuntimeProperties">
|
||
<summary>
|
||
Causes inclusion of only public properties of the subject based on its run-time type rather than its declared type.
|
||
</summary>
|
||
<remarks>
|
||
This clears all previously registered selection rules.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingFields">
|
||
<summary>
|
||
Instructs the comparison to include public fields.
|
||
</summary>
|
||
<remarks>
|
||
This is part of the default behavior.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingInternalFields">
|
||
<summary>
|
||
Instructs the comparison to include public and internal fields.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ExcludingFields">
|
||
<summary>
|
||
Instructs the comparison to exclude fields.
|
||
</summary>
|
||
<remarks>
|
||
This does not preclude use of `Including`.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingProperties">
|
||
<summary>
|
||
Instructs the comparison to include public properties.
|
||
</summary>
|
||
<remarks>
|
||
This is part of the default behavior.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutStrictTyping">
|
||
<summary>
|
||
Disables the strict typing requirement for all members, allowing members in the expectation to be of different types
|
||
than members in the subject.
|
||
</summary>
|
||
<remarks>
|
||
This is particularly useful when you have enabled strict typing globally or for specific tests but want to override it
|
||
for a particular assertion.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingInternalProperties">
|
||
<summary>
|
||
Instructs the comparison to include public and internal properties.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ExcludingProperties">
|
||
<summary>
|
||
Instructs the comparison to exclude properties.
|
||
</summary>
|
||
<remarks>
|
||
This does not preclude use of `Including`.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ExcludingMembersNamed(System.String[])">
|
||
<summary>
|
||
Excludes the specified member(s) from the structural equality check anywhere in the object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ExcludingExplicitlyImplementedProperties">
|
||
<summary>
|
||
Excludes properties that are explicitly implemented from the equivalency comparison.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ExcludingNonBrowsableMembers">
|
||
<summary>
|
||
Instructs the comparison to exclude non-browsable members in the expectation (members set to
|
||
<see cref="F:System.ComponentModel.EditorBrowsableState.Never"/>). It is not required that they be marked non-browsable in the subject. Use
|
||
<see cref="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringNonBrowsableMembersOnSubject"/> to ignore non-browsable members in the subject.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringNonBrowsableMembersOnSubject">
|
||
<summary>
|
||
Instructs the comparison to treat non-browsable members in the subject as though they do not exist. If you need to
|
||
ignore non-browsable members in the expectation, use <see cref="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ExcludingNonBrowsableMembers"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.PreferringRuntimeMemberTypes">
|
||
<summary>
|
||
Instructs the structural equality comparison to use the run-time types
|
||
of the members to drive the assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.PreferringDeclaredMemberTypes">
|
||
<summary>
|
||
Instructs the structural equality comparison to prefer the declared types
|
||
of the members when executing assertions.
|
||
</summary>
|
||
<remarks>
|
||
In reality, the declared types of the members are only known for the members of the root object,
|
||
or the objects in a root collection. Beyond that, FluentAssertions only knows the run-time types of the members.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Excluding(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IMemberInfo,System.Boolean}})">
|
||
<summary>
|
||
Excludes a (nested) property based on a predicate from the structural equality check.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Including(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IMemberInfo,System.Boolean}})">
|
||
<summary>
|
||
Includes the specified member in the equality check.
|
||
</summary>
|
||
<remarks>
|
||
This overrides the default behavior of including all declared members.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ExcludingMissingMembers">
|
||
<summary>
|
||
Tries to match the members of the expectation with equally named members on the subject. Ignores those
|
||
members that don't exist on the subject and previously registered matching rules.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ThrowingOnMissingMembers">
|
||
<summary>
|
||
Requires the subject to have members which are equally named to members on the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using``1(System.Action{FluentAssertions.Equivalency.IAssertionContext{``0}})">
|
||
<summary>
|
||
Overrides the comparison of subject and expectation to use provided <paramref name="action"/>
|
||
when the predicate is met.
|
||
</summary>
|
||
<param name="action">
|
||
The assertion to execute when the predicate is met.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingNestedObjects">
|
||
<summary>
|
||
Causes the structural equality comparison to recursively traverse the object graph and compare the fields and
|
||
properties of any nested objects and objects in collections.
|
||
</summary>
|
||
<remarks>
|
||
This is the default behavior. You can override this using <see cref="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutRecursing"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutRecursing">
|
||
<summary>
|
||
Stops the structural equality check from recursively comparing the members of any nested objects.
|
||
</summary>
|
||
<remarks>
|
||
If a property or field points to a complex type or collection, a simple <see cref="M:System.Object.Equals(System.Object)"/> call will
|
||
be done instead of recursively looking at the members of the nested object.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringCyclicReferences">
|
||
<summary>
|
||
Causes the structural equality check to ignore any cyclic references.
|
||
</summary>
|
||
<remarks>
|
||
By default, cyclic references within the object graph will cause an exception to be thrown.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.AllowingInfiniteRecursion">
|
||
<summary>
|
||
Disables limitations on recursion depth when the structural equality check is configured to include nested objects
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutSelectionRules">
|
||
<summary>
|
||
Clears all selection rules, including those that were added by default.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutMatchingRules">
|
||
<summary>
|
||
Clears all matching rules, including those that were added by default.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using(FluentAssertions.Equivalency.IMemberSelectionRule)">
|
||
<summary>
|
||
Adds a selection rule to the ones already added by default, and which is evaluated after all existing rules.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using(FluentAssertions.Equivalency.IMemberMatchingRule)">
|
||
<summary>
|
||
Adds a matching rule to the ones already added by default, and which is evaluated before all existing rules.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using(FluentAssertions.Equivalency.IOrderingRule)">
|
||
<summary>
|
||
Adds an ordering rule to the ones already added by default, and which is evaluated after all existing rules.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using(FluentAssertions.Equivalency.IEquivalencyStep)">
|
||
<summary>
|
||
Adds an equivalency step rule to the ones already added by default, and which is evaluated before previous
|
||
user-registered steps
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using``2">
|
||
<summary>
|
||
Ensures the equivalency comparison will create and use an instance of <typeparamref name="TEqualityComparer"/>
|
||
that implements <see cref="T:System.Collections.Generic.IEqualityComparer`1"/>, any time
|
||
when a property is of type <typeparamref name="T"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using``1(System.Collections.Generic.IEqualityComparer{``0})">
|
||
<summary>
|
||
Ensures the equivalency comparison will use the specified implementation of <see cref="T:System.Collections.Generic.IEqualityComparer`1"/>
|
||
any time when a property is of type <typeparamref name="T"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using(System.Collections.Generic.IEqualityComparer{System.String})">
|
||
<summary>
|
||
Ensures the equivalency comparison will use the specified implementation of <see cref="T:System.Collections.Generic.IEqualityComparer`1"/>
|
||
any time when a property is a <see langword="string" />.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithStrictOrdering">
|
||
<summary>
|
||
Causes all collections to be compared in the order in which the items appear in the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithStrictOrderingFor(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Causes the collection identified by the provided <paramref name="predicate" /> to be compared in the order
|
||
in which the items appear in the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutStrictOrdering">
|
||
<summary>
|
||
Causes all collections - except bytes - to be compared ignoring the order in which the items appear in the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutStrictOrderingFor(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Causes the collection identified by the provided <paramref name="predicate" /> to be compared ignoring the order
|
||
in which the items appear in the expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithStrictTyping">
|
||
<summary>
|
||
Causes all type comparisons to be strict, requiring exact type equality between
|
||
subject and expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithStrictTypingFor(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Causes the types identified by the provided <paramref name="predicate" /> to be
|
||
compared using strict typing, requiring exact type equality.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingEnumsByName">
|
||
<summary>
|
||
Causes to compare Enum properties using the result of their ToString method.
|
||
</summary>
|
||
<remarks>
|
||
By default, enums are compared by value.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingEnumsByValue">
|
||
<summary>
|
||
Causes to compare Enum members using their underlying value only.
|
||
</summary>
|
||
<remarks>
|
||
This is the default.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingRecordsByValue">
|
||
<summary>
|
||
Ensures records by default are compared by value instead of their members.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingRecordsByMembers">
|
||
<summary>
|
||
Ensures records by default are compared by their members even though they override
|
||
the <see cref="M:System.Object.Equals(System.Object)" /> method.
|
||
</summary>
|
||
<remarks>
|
||
This is the default.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingByMembers``1">
|
||
<summary>
|
||
Marks the <typeparamref name="T" /> as a type that should be compared by its members even though it may override
|
||
the <see cref="M:System.Object.Equals(System.Object)" /> method.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingByMembers(System.Type)">
|
||
<summary>
|
||
Marks <paramref name="type" /> as a type that should be compared by its members even though it may override
|
||
the <see cref="M:System.Object.Equals(System.Object)" /> method.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingByValue``1">
|
||
<summary>
|
||
Marks the <typeparamref name="T" /> as a value type which must be compared using its
|
||
<see cref="M:System.Object.Equals(System.Object)" /> method, regardless of it overriding it or not.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ComparingByValue(System.Type)">
|
||
<summary>
|
||
Marks <paramref name="type" /> as a value type which must be compared using its
|
||
<see cref="M:System.Object.Equals(System.Object)" /> method, regardless of it overriding it or not.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithTracing(FluentAssertions.Equivalency.Tracing.ITraceWriter)">
|
||
<summary>
|
||
Enables tracing the steps the equivalency validation followed to compare two graphs.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithAutoConversion">
|
||
<summary>
|
||
Instructs the equivalency comparison to try to convert the values of
|
||
matching properties before running any of the other steps.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithAutoConversionFor(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Instructs the equivalency comparison to try to convert the value of
|
||
a specific member on the expectation object before running any of the other steps.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.WithoutAutoConversionFor(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Instructs the equivalency comparison to prevent trying to convert the value of
|
||
a specific member on the expectation object before running any of the other steps.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringLeadingWhitespace">
|
||
<summary>
|
||
Instructs the comparison to ignore leading whitespace when comparing <see langword="string" />s.
|
||
</summary>
|
||
<remarks>
|
||
Note: This affects the index of first mismatch, as the removed whitespace is also ignored for the index calculation!
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringTrailingWhitespace">
|
||
<summary>
|
||
Instructs the comparison to ignore trailing whitespace when comparing <see langword="string" />s.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringCase">
|
||
<summary>
|
||
Instructs the comparison to compare <see langword="string" />s case-insensitive.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringNewlineStyle">
|
||
<summary>
|
||
Instructs the comparison to ignore the newline style when comparing <see langword="string" />s.
|
||
</summary>
|
||
<remarks>
|
||
Enabling this option will replace all occurences of <c>\r\n</c> and <c>\r</c> with <c>\n</c> in the strings before comparing them.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IncludingFullStringsInDifference">
|
||
<summary>
|
||
Tells the comparison to include the full string values of the subject and expectation instead of just the fragment that differs.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.GetStringComparerOrDefault">
|
||
<summary>
|
||
Returns the comparer for strings, which is either an explicitly specified comparer via
|
||
<see cref="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Using``1(System.Collections.Generic.IEqualityComparer{``0})"/> or an ordinal
|
||
comparer depending on <see cref="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.IgnoringCase" />.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.ToString">
|
||
<summary>
|
||
Returns a string that represents the current object.
|
||
</summary>
|
||
<returns>
|
||
A string that represents the current object.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Restriction`1">
|
||
<summary>
|
||
Defines additional overrides when used with <see cref="T:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1" />
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Restriction`1.WhenTypeIs``1">
|
||
<summary>
|
||
Allows overriding the way structural equality is applied to (nested) objects of type
|
||
<typeparamref name="TMemberType" />
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SelfReferenceEquivalencyOptions`1.Restriction`1.When(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Allows overriding the way structural equality is applied to particular members.
|
||
</summary>
|
||
<param name="predicate">
|
||
A predicate based on the <see cref="T:FluentAssertions.Equivalency.IMemberInfo" /> of the subject that is used to identify the property for which
|
||
the
|
||
override applies.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.AssertionResultSet">
|
||
<summary>
|
||
Represents a collection of assertion results obtained through a <see cref="T:FluentAssertions.Execution.AssertionScope"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Steps.AssertionResultSet.AddSet(System.Object,System.String[])">
|
||
<summary>
|
||
Adds the failures (if any) resulting from executing an assertion within a
|
||
<see cref="T:FluentAssertions.Execution.AssertionScope"/> identified by a key.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Steps.AssertionResultSet.GetTheFailuresForTheSetWithTheFewestFailures(System.Object)">
|
||
<summary>
|
||
Returns the closest match compared to the set identified by the provided <paramref name="key"/> or
|
||
an empty array if one of the results represents a successful assertion.
|
||
</summary>
|
||
<remarks>
|
||
The closest match is the set that contains the least amount of failures, or no failures at all, and preferably
|
||
the set that is identified by the <paramref name="key"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Steps.AssertionResultSet.ContainsSuccessfulSet">
|
||
<summary>
|
||
Gets a value indicating whether this collection contains a set without any failures at all.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Steps.AssertionRuleEquivalencyStep`1.ToString">
|
||
<summary>
|
||
Returns a string that represents the current object.
|
||
</summary>
|
||
<returns>
|
||
A string that represents the current object.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.AutoConversionStep">
|
||
<summary>
|
||
Attempts to convert the subject's property value to the expected type.
|
||
</summary>
|
||
<remarks>
|
||
Whether or not the conversion is attempted depends on the <see cref="T:FluentAssertions.Equivalency.ConversionSelector"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.DateAndTimeEquivalencyStep">
|
||
<summary>
|
||
Specific equivalency step for handling date and time types where the types are different and the failure message
|
||
should make that clear.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo">
|
||
<summary>
|
||
Provides Reflection-backed meta-data information about a type implementing the <see cref="T:System.Collections.Generic.IDictionary`2"/> interface.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo.FindFrom(System.Type,System.String)">
|
||
<summary>
|
||
Tries to reflect on the provided <paramref name="target"/> and returns an instance of the <see cref="T:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo"/>
|
||
representing the single dictionary interface. Will throw if the target implements more than one dictionary interface.
|
||
</summary>
|
||
<remarks>>
|
||
The <paramref name="role"/> is used to describe the <paramref name="target"/> in failure messages.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo.FindFromWithKey(System.Type,System.String,System.Type)">
|
||
<summary>
|
||
Tries to reflect on the provided <paramref name="target"/> and returns an instance of the <see cref="T:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo"/>
|
||
representing the single dictionary interface keyed to <paramref name="key"/>.
|
||
Will throw if the target implements more than one dictionary interface.
|
||
</summary>
|
||
<remarks>>
|
||
The <paramref name="role"/> is used to describe the <paramref name="target"/> in failure messages.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo.ConvertFrom(System.Object)">
|
||
<summary>
|
||
Tries to convert an object into a dictionary typed to the <see cref="P:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo.Key"/> and <see cref="P:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo.Value"/> of the current <see cref="T:FluentAssertions.Equivalency.Steps.DictionaryInterfaceInfo"/>.
|
||
</summary>
|
||
<returns>
|
||
<see langword="true"/> if the conversion succeeded or <see langword="false"/> otherwise.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.EnumerableEquivalencyValidator">
|
||
<summary>
|
||
Executes a single equivalency assertion on two collections, optionally recursive and with or without strict ordering.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.RunAllUserStepsEquivalencyStep">
|
||
<summary>
|
||
Represents a composite equivalency step that passes the execution to all user-supplied steps that can handle the
|
||
current context.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.TypeEquivalencyStep">
|
||
<summary>
|
||
An equivalency step that asserts two objects must be of the same type to be equivalent.
|
||
</summary>
|
||
<remarks>
|
||
This differs from the default equivalency assertion which states that two objects are equivalent if they have the
|
||
same properties and values, regardless of their type.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Steps.ValueTypeEquivalencyStep">
|
||
<summary>
|
||
Ensures that types that are marked as value types are treated as such.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SubjectInfoExtensions.WhichSetterHas(FluentAssertions.Equivalency.IMemberInfo,FluentAssertions.Common.CSharpAccessModifier)">
|
||
<summary>
|
||
Checks if the subject info setter has the given access modifier.
|
||
</summary>
|
||
<param name="memberInfo">The subject info being checked.</param>
|
||
<param name="accessModifier">The access modifier that the subject info setter should have.</param>
|
||
<returns>True if the subject info setter has the given access modifier, false otherwise.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SubjectInfoExtensions.WhichSetterDoesNotHave(FluentAssertions.Equivalency.IMemberInfo,FluentAssertions.Common.CSharpAccessModifier)">
|
||
<summary>
|
||
Checks if the subject info setter does not have the given access modifier.
|
||
</summary>
|
||
<param name="memberInfo">The subject info being checked.</param>
|
||
<param name="accessModifier">The access modifier that the subject info setter should not have.</param>
|
||
<returns>True if the subject info setter does not have the given access modifier, false otherwise.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SubjectInfoExtensions.WhichGetterHas(FluentAssertions.Equivalency.IMemberInfo,FluentAssertions.Common.CSharpAccessModifier)">
|
||
<summary>
|
||
Checks if the subject info getter has the given access modifier.
|
||
</summary>
|
||
<param name="memberInfo">The subject info being checked.</param>
|
||
<param name="accessModifier">The access modifier that the subject info getter should have.</param>
|
||
<returns>True if the subject info getter has the given access modifier, false otherwise.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.SubjectInfoExtensions.WhichGetterDoesNotHave(FluentAssertions.Equivalency.IMemberInfo,FluentAssertions.Common.CSharpAccessModifier)">
|
||
<summary>
|
||
Checks if the subject info getter does not have the given access modifier.
|
||
</summary>
|
||
<param name="memberInfo">The subject info being checked.</param>
|
||
<param name="accessModifier">The access modifier that the subject info getter should not have.</param>
|
||
<returns>True if the subject info getter does not have the given access modifier, false otherwise.</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Tracing.GetTraceMessage">
|
||
<summary>
|
||
Defines a function that takes the full path from the root object until the current object
|
||
in the equivalency operation separated by dots, and returns the trace message to log.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Tracing.ITraceWriter">
|
||
<summary>
|
||
Represents an object that is used by the <see cref="T:FluentAssertions.Equivalency.Tracing.Tracer"/> class to receive tracing statements on what is
|
||
happening during a structural equivalency comparison.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Tracing.ITraceWriter.AddSingle(System.String)">
|
||
<summary>
|
||
Writes a single line to the trace.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Tracing.ITraceWriter.AddBlock(System.String)">
|
||
<summary>
|
||
Starts a block that scopes an operation that should be written to the trace after the returned <see cref="T:System.IDisposable"/>
|
||
is disposed.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Tracing.ITraceWriter.ToString">
|
||
<summary>
|
||
Returns a copy of the trace.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Tracing.Tracer">
|
||
<summary>
|
||
Exposes tracing capabilities that can be used by the implementation of the equivalency algorithm
|
||
when an <see cref="T:FluentAssertions.Equivalency.Tracing.ITraceWriter"/> is provided.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Tracing.Tracer.WriteLine(FluentAssertions.Equivalency.Tracing.GetTraceMessage)">
|
||
<summary>
|
||
Writes a single line to the currently configured <see cref="T:FluentAssertions.Equivalency.Tracing.ITraceWriter"/>.
|
||
</summary>
|
||
<remarks>
|
||
If no tracer has been configured, the call will be ignored.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Tracing.Tracer.WriteBlock(FluentAssertions.Equivalency.Tracing.GetTraceMessage)">
|
||
<summary>
|
||
Starts a block that scopes an operation that will be written to the currently configured <see cref="T:FluentAssertions.Equivalency.Tracing.ITraceWriter"/>
|
||
after the returned disposable is disposed.
|
||
</summary>
|
||
<remarks>
|
||
If no tracer has been configured for the <see cref="T:FluentAssertions.Equivalency.IEquivalencyValidationContext"/>, the call will be ignored.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Typing.AlwaysBeStrictTypingRule">
|
||
<summary>
|
||
An implementation of <see cref="T:FluentAssertions.Equivalency.Typing.ITypingRule"/> that applies strict typing to all objects.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Typing.AlwaysBeStrictTypingRule.UseStrictTyping(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.INode)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Typing.AlwaysBeStrictTypingRule.ToString">
|
||
<summary>
|
||
Returns a string representation of this object.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Typing.IContainTypingRules">
|
||
<summary>
|
||
Marks a type as containing typing rules that influence how types are compared during equivalency assertions.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Equivalency.Typing.IContainTypingRules.TypingRules">
|
||
<summary>
|
||
Gets a collection of typing rules that determine how types are handled during equivalency assertions.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Typing.ITypingRule">
|
||
<summary>
|
||
Represents a rule that determines whether the types of the fields and properties in an object graph should be the same between
|
||
subject and expectation.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Typing.ITypingRule.UseStrictTyping(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.INode)">
|
||
<summary>
|
||
Determines whether strict typing should be applied to the given node in the object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Equivalency.Typing.PredicateBasedTypingRule">
|
||
<summary>
|
||
An implementation of <see cref="T:FluentAssertions.Equivalency.Typing.ITypingRule"/> that uses a predicate to determine
|
||
whether strict typing should be applied during equivalency comparison.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Typing.PredicateBasedTypingRule.#ctor(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.IObjectInfo,System.Boolean}})">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Equivalency.Typing.PredicateBasedTypingRule"/> class with a predicate.
|
||
</summary>
|
||
<param name="predicate">A predicate that determines whether strict typing should be applied.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Typing.PredicateBasedTypingRule.UseStrictTyping(FluentAssertions.Equivalency.Comparands,FluentAssertions.Equivalency.INode)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:FluentAssertions.Equivalency.Typing.PredicateBasedTypingRule.ToString">
|
||
<summary>
|
||
Returns a string representation of this object.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.EventRaisingExtensions">
|
||
<summary>
|
||
Provides extension methods for monitoring and querying events.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.EventRaisingExtensions.WithSender(FluentAssertions.Events.IEventRecording,System.Object)">
|
||
<summary>
|
||
Asserts that all occurrences of the event originates from the <param name="expectedSender"/>.
|
||
</summary>
|
||
<returns>
|
||
Returns only the events that comes from that sender.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.EventRaisingExtensions.WithArgs``1(FluentAssertions.Events.IEventRecording,System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
|
||
<summary>
|
||
Asserts that at least one occurrence of the events has some argument of the expected
|
||
type <typeparamref name="T"/> that matches the given predicate.
|
||
</summary>
|
||
<returns>
|
||
Returns only the events having some argument matching both type and predicate.
|
||
</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.EventRaisingExtensions.WithArgs``1(FluentAssertions.Events.IEventRecording,System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}}[])">
|
||
<summary>
|
||
Asserts that at least one occurrence of the events has arguments of the expected
|
||
type <typeparamref name="T"/> that pairwise match all the given predicates.
|
||
</summary>
|
||
<returns>
|
||
Returns only the events having arguments matching both type and all predicates.
|
||
</returns>
|
||
<remarks>
|
||
If a <see langword="null"/> is provided as predicate argument, the corresponding event parameter value is ignored.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.EventRaisingExtensions.WithPropertyChangeFor(FluentAssertions.Events.IEventRecording,System.String)">
|
||
<summary>
|
||
Asserts that all occurrences of the events has arguments of type <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/>
|
||
and are for property <paramref name="propertyName"/>.
|
||
</summary>
|
||
<param name="propertyName">
|
||
The property name for which the property changed events should have been raised.
|
||
</param>
|
||
<returns>
|
||
Returns only the property changed events affecting the particular property name.
|
||
</returns>
|
||
<remarks>
|
||
If a <see langword="null"/> or string.Empty is provided as property name, the events are return as-is.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.EventAssertions`1">
|
||
<summary>
|
||
Provides convenient assertion methods on a <see cref="T:FluentAssertions.Events.IMonitor`1"/> that can be
|
||
used to assert that certain events have been raised.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventAssertions`1.Monitor">
|
||
<summary>
|
||
Gets the <see cref="T:FluentAssertions.Events.IMonitor`1"/> which is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventAssertions`1.Raise(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object has raised a particular event at least once.
|
||
</summary>
|
||
<param name="eventName">
|
||
The name of the event that should have been raised.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventAssertions`1.NotRaise(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object has not raised a particular event.
|
||
</summary>
|
||
<param name="eventName">
|
||
The name of the event that should not be raised.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventAssertions`1.RaisePropertyChangeFor(System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object has raised the <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged"/> event for a particular property.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression referring to the property for which the property changed event should have been raised, or
|
||
<see langword="null"/> to refer to all properties.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<returns>
|
||
Returns only the events having arguments of type <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> targeting the property.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventAssertions`1.NotRaisePropertyChangeFor(System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object has not raised the <see cref="E:System.ComponentModel.INotifyPropertyChanged.PropertyChanged"/> event for a particular property.
|
||
</summary>
|
||
<param name="propertyExpression">
|
||
A lambda expression referring to the property for which the property changed event should have been raised.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.EventHandlerFactory">
|
||
<summary>
|
||
Static methods that aid in generic event subscription
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventHandlerFactory.GenerateHandler(System.Type,FluentAssertions.Events.EventRecorder)">
|
||
<summary>
|
||
Generates an eventhandler for an event of type eventSignature that calls RegisterEvent on recorder
|
||
when invoked.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventHandlerFactory.GetDelegateReturnType(System.Type)">
|
||
<summary>
|
||
Finds the Return Type of a Delegate.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventHandlerFactory.GetDelegateParameterTypes(System.Type)">
|
||
<summary>
|
||
Returns an Array of Types that make up a delegate's parameter signature.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventHandlerFactory.AppendParameterListThisReference(System.Type[])">
|
||
<summary>
|
||
Returns an array of types appended with an EventRecorder reference at the beginning.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventHandlerFactory.TypeIsDelegate(System.Type)">
|
||
<summary>
|
||
Returns T/F Dependent on a Type Being a Delegate.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventHandlerFactory.DelegateInvokeMethod(System.Type)">
|
||
<summary>
|
||
Returns the MethodInfo for the Delegate's "Invoke" Method.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.EventMetadata">
|
||
<summary>
|
||
Provides the metadata of a monitored event.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventMetadata.EventName">
|
||
<summary>
|
||
The name of the event member on the monitored object
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventMetadata.HandlerType">
|
||
<summary>
|
||
The type of the event handler and event args.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.EventMonitor`1">
|
||
<summary>
|
||
Tracks the events an object raises.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.EventMonitorOptions">
|
||
<summary>
|
||
Settings for the EventMonitor.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventMonitorOptions.ShouldIgnoreEventAccessorExceptions">
|
||
<summary>
|
||
Will ignore the events, if they throw an exception on any custom event accessor implementation. default: false.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventMonitorOptions.ShouldRecordEventsWithBrokenAccessor">
|
||
<summary>
|
||
This will record the event, even if the event accessor add event threw an exception. To ignore exceptions in the event add accessor, call <see cref="M:FluentAssertions.Events.EventMonitorOptions.IgnoringEventAccessorExceptions"/> property to set it to true. default: false.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventMonitorOptions.TimestampProvider">
|
||
<summary>
|
||
Func used to generate the timestamp.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventMonitorOptions.IgnoringEventAccessorExceptions">
|
||
<summary>
|
||
When called it will ignore event accessor Exceptions.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventMonitorOptions.RecordingEventsWithBrokenAccessor">
|
||
<summary>
|
||
When called it will record the event even when the accessor threw an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventMonitorOptions.ConfigureTimestampProvider(System.Func{System.DateTime})">
|
||
<summary>
|
||
Sets the timestamp provider. By default it is <see cref="P:System.DateTime.UtcNow"/>.
|
||
</summary>
|
||
<param name="timestampProvider">The timestamp provider.</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.EventRecorder">
|
||
<summary>
|
||
Records activity for a single event.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventRecorder.#ctor(System.Object,System.String,System.Func{System.DateTime},FluentAssertions.Events.ThreadSafeSequenceGenerator)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Events.EventRecorder"/> class.
|
||
</summary>
|
||
<param name="eventRaiser">The object events are recorded from</param>
|
||
<param name="eventName">The name of the event that's recorded</param>
|
||
<param name="utcNow">A delegate to get the current date and time in UTC format.</param>
|
||
<param name="sequenceGenerator">Class used to generate a sequence in a thread-safe manner.</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventRecorder.EventObject">
|
||
<summary>
|
||
The object events are recorded from
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.EventRecorder.EventName">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventRecorder.RecordEvent(System.Object[])">
|
||
<summary>
|
||
Called by the auto-generated IL, to record information about a raised event.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.EventRecorder.Reset">
|
||
<summary>
|
||
Resets recorder to clear records of events raised so far.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.IEventRecording">
|
||
<summary>
|
||
Represents an (active) recording of all events that happen(ed) while monitoring an object.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.IEventRecording.EventObject">
|
||
<summary>
|
||
The object events are recorded from
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.IEventRecording.EventName">
|
||
<summary>
|
||
The name of the event that's recorded
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.IEventRecording.EventHandlerType">
|
||
<summary>
|
||
The type of the event handler identified by <see cref="P:FluentAssertions.Events.IEventRecording.EventName"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.IMonitor`1">
|
||
<summary>
|
||
Monitors events on a given source
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.IMonitor`1.Subject">
|
||
<summary>
|
||
Gets the object that is being monitored or <see langword="null"/> if the object has been GCed.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.IMonitor`1.Clear">
|
||
<summary>
|
||
Clears all recorded events from the monitor and continues monitoring.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.IMonitor`1.Should">
|
||
<summary>
|
||
Provides access to several assertion methods.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.IMonitor`1.MonitoredEvents">
|
||
<summary>
|
||
Gets the metadata of all the events that are currently being monitored.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.IMonitor`1.OccurredEvents">
|
||
<summary>
|
||
Gets a collection of all events that have occurred since the monitor was created or
|
||
<see cref="M:FluentAssertions.Events.IMonitor`1.Clear"/> was called.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.OccurredEvent">
|
||
<summary>
|
||
Represents an occurrence of a particular event.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.OccurredEvent.EventName">
|
||
<summary>
|
||
The name of the event as defined on the monitored object.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.OccurredEvent.Parameters">
|
||
<summary>
|
||
The parameters that were passed to the event handler.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.OccurredEvent.TimestampUtc">
|
||
<summary>
|
||
The exact date and time of the occurrence in <see cref="F:System.DateTimeKind.Local"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.OccurredEvent.Sequence">
|
||
<summary>
|
||
The order in which this event was raised on the monitored object.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.OccurredEvent.IsAffectingPropertyName(System.String)">
|
||
<summary>
|
||
Verifies if a property changed event is affecting a particular property.
|
||
</summary>
|
||
<param name="propertyName">
|
||
The property name for which the property changed event should have been raised.
|
||
</param>
|
||
<returns>
|
||
Returns <see langword="true"/> if the event is affecting the property specified, <see langword="false"/> otherwise.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.RecordedEvent">
|
||
<summary>
|
||
This class is used to store data about an intercepted event
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.RecordedEvent.#ctor(System.DateTime,System.Int32,System.Object[])">
|
||
<summary>
|
||
Default constructor stores the parameters the event was raised with
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.RecordedEvent.TimestampUtc">
|
||
<summary>
|
||
The exact data and time in UTC format at which the event occurred.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.RecordedEvent.Parameters">
|
||
<summary>
|
||
Parameters for the event
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Events.RecordedEvent.Sequence">
|
||
<summary>
|
||
The order in which this event was invoked on the monitored object.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Events.ThreadSafeSequenceGenerator">
|
||
<summary>
|
||
Generates a sequence in a thread-safe manner.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Events.ThreadSafeSequenceGenerator.Increment">
|
||
<summary>
|
||
Increments the current sequence.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithMessage``1(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception has a message that matches <paramref name="expectedWildcardPattern" />.
|
||
</summary>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="expectedWildcardPattern">
|
||
The wildcard pattern with which the exception message is matched, where * and ? have special meanings.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithoutMessage``1(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception does NOT have a message that matches <paramref name="wildcardPattern" />.
|
||
</summary>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="wildcardPattern">
|
||
The wildcard pattern with which the exception message is matched, where * and ? have special meanings.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.Where``1(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the exception matches a particular condition.
|
||
</summary>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="exceptionExpression">
|
||
The condition that the exception must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithInnerException``2(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of type <typeparamref name="TInnerException" />.
|
||
</summary>
|
||
<typeparam name="TException">The expected type of the exception.</typeparam>
|
||
<typeparam name="TInnerException">The expected type of the inner exception.</typeparam>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithInnerException``1(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of type <param name="innerException" />.
|
||
</summary>
|
||
<typeparam name="TException">The expected type of the exception.</typeparam>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithInnerExceptionExactly``2(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of the exact type <typeparamref name="TInnerException" /> (and not a derived exception type).
|
||
</summary>
|
||
<typeparam name="TException">The expected type of the exception.</typeparam>
|
||
<typeparam name="TInnerException">The expected type of the inner exception.</typeparam>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithInnerExceptionExactly``1(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of the exact type <param name="innerException" /> (and not a derived exception type).
|
||
</summary>
|
||
<typeparam name="TException">The expected type of the exception.</typeparam>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithParameterName``1(FluentAssertions.Specialized.ExceptionAssertions{``0},System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception has a parameter which name matches <paramref name="paramName" />.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="paramName">The expected name of the parameter</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ExceptionAssertionsExtensions.WithParameterName``1(System.Threading.Tasks.Task{FluentAssertions.Specialized.ExceptionAssertions{``0}},System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception has a parameter which name matches <paramref name="paramName" />.
|
||
</summary>
|
||
<param name="task">The <see cref="T:FluentAssertions.Specialized.ExceptionAssertions`1"/> containing the thrown exception.</param>
|
||
<param name="paramName">The expected name of the parameter</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.AssertionChain">
|
||
<summary>
|
||
Provides a fluent API to build simple or composite assertions, and which can flow from one assertion to another.
|
||
</summary>
|
||
<remarks>
|
||
This is the core engine of many of the assertion APIs in this library. When combined with <see cref="T:FluentAssertions.Execution.AssertionScope"/>,
|
||
you can run multiple assertions which failure messages will be collected until the scope is disposed.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.ReuseOnce">
|
||
<summary>
|
||
Ensures that the next call to <see cref="M:FluentAssertions.Execution.AssertionChain.GetOrCreate"/> will reuse the current instance.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.AssertionChain.PreviousAssertionSucceeded">
|
||
<summary>
|
||
Indicates whether the previous assertion in the chain was successful.
|
||
</summary>
|
||
<remarks>
|
||
This property is used internally to determine if subsequent assertions
|
||
should be evaluated based on the result of the previous assertion.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.AssertionChain.HasOverriddenCallerIdentifier">
|
||
<summary>
|
||
Indicates whether the caller identifier has been manually overridden.
|
||
</summary>
|
||
<remarks>
|
||
This property is used to track if the caller identifier has been customized using the
|
||
<see cref="M:FluentAssertions.Execution.AssertionChain.OverrideCallerIdentifier(System.Func{System.String})"/> method or similar methods that modify the identifier.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.GetOrCreate">
|
||
<summary>
|
||
Either starts a new assertion chain, or, when <see cref="M:FluentAssertions.Execution.AssertionChain.ReuseOnce"/> was called, for once, will return
|
||
an existing instance.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.AssertionChain.CallerIdentifier">
|
||
<summary>
|
||
The effective caller identifier including any prefixes and postfixes configured through
|
||
<see cref="M:FluentAssertions.Execution.AssertionChain.WithCallerPostfix(System.String)"/>.
|
||
</summary>
|
||
<remarks>
|
||
Can be overridden with <see cref="M:FluentAssertions.Execution.AssertionChain.OverrideCallerIdentifier(System.Func{System.String})"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.BecauseOf(FluentAssertions.Execution.Reason)">
|
||
<summary>
|
||
Adds an explanation of why the assertion is supposed to succeed to the scope.
|
||
</summary>
|
||
<param name="reason">
|
||
An object containing a formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed, as well as zero or more objects to format the placeholders.
|
||
If the phrase does not start with the word <i>because</i>, it is prepended automatically.explaining why the assertion is needed.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.BecauseOf(System.String,System.Object[])">
|
||
<summary>
|
||
Adds an explanation of why the assertion is supposed to succeed to the scope.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.OverrideCallerIdentifier(System.Func{System.String})">
|
||
<summary>
|
||
Allows overriding the caller identifier for the next call to one of the `FailWith` overloads instead
|
||
of relying on the automatic behavior that extracts the variable names from the C# code.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.WithCallerPostfix(System.String)">
|
||
<summary>
|
||
Adds a postfix such as <c>[0]</c> to the caller identifier detected by the library.
|
||
</summary>
|
||
<remarks>
|
||
Can be used by an assertion that uses <see cref="T:FluentAssertions.AndWhichConstraint`2"/> to return an object or
|
||
collection on which another assertion is executed, and which wants to amend the automatically detected caller
|
||
identifier with a postfix.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.AdvanceToNextIdentifier">
|
||
<summary>
|
||
Marks the next assertion as being part of a chained call to Should where it needs to find the next
|
||
caller identifier.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.AddReportable(System.String,System.String)">
|
||
<summary>
|
||
Adds some information to the assertion that will be included in the message
|
||
that is emitted if an assertion fails.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.AddReportable(System.String,System.Func{System.String})">
|
||
<summary>
|
||
Adds some information to the assertion that will be included in the message
|
||
that is emitted if an assertion fails. The value is only calculated on failure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.WithReportable(System.String,System.Func{System.String})">
|
||
<summary>
|
||
Fluent alternative for <see cref="M:FluentAssertions.Execution.AssertionChain.AddReportable(System.String,System.String)"/>
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionChain.AddPreFormattedFailure(System.String)">
|
||
<summary>
|
||
Registers a failure in the chain that doesn't need any parsing or formatting anymore.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.AssertionChain.Succeeded">
|
||
<summary>
|
||
Gets a value indicating whether all assertions in the <see cref="T:FluentAssertions.Execution.AssertionChain"/> have succeeded.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.AssertionFailedException">
|
||
<summary>
|
||
Represents the default exception in case no test framework is configured.
|
||
</summary>
|
||
<param name="message">The <em>mandatory</em> exception message</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionFailedException.#ctor(System.String)">
|
||
<summary>
|
||
Represents the default exception in case no test framework is configured.
|
||
</summary>
|
||
<param name="message">The <em>mandatory</em> exception message</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.AssertionScope">
|
||
<summary>
|
||
Represents an implicit or explicit scope within which multiple assertions can be collected.
|
||
</summary>
|
||
<remarks>
|
||
This class is supposed to have a very short lifetime and is not safe to be used in assertion that cross thread-boundaries
|
||
such as when using <see langword="async"/> or <see langword="await"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.#ctor">
|
||
<summary>
|
||
Starts an unnamed scope within which multiple assertions can be executed
|
||
and which will not throw until the scope is disposed.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.#ctor(System.String)">
|
||
<summary>
|
||
Starts a named scope within which multiple assertions can be executed
|
||
and which will not throw until the scope is disposed.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.#ctor(FluentAssertions.Execution.IAssertionStrategy)">
|
||
<summary>
|
||
Starts a new scope based on the given assertion strategy.
|
||
</summary>
|
||
<param name="assertionStrategy">The assertion strategy for this scope.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="assertionStrategy"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.#ctor(System.Func{System.String})">
|
||
<summary>
|
||
Starts a named scope within which multiple assertions can be executed
|
||
and which will not throw until the scope is disposed.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.#ctor(System.Func{System.String},FluentAssertions.Execution.IAssertionStrategy)">
|
||
<summary>
|
||
Starts a new scope based on the given assertion strategy and parent assertion scope
|
||
</summary>
|
||
<param name="assertionStrategy">The assertion strategy for this scope.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="assertionStrategy"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.AssertionScope.Name">
|
||
<summary>
|
||
Gets or sets the name of the current assertion scope, e.g. the path of the object graph
|
||
that is being asserted on.
|
||
</summary>
|
||
<remarks>
|
||
The context is provided by a <see cref="T:System.Lazy`1"/> which
|
||
only gets evaluated when its value is actually needed (in most cases during a failure).
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.AssertionScope.Current">
|
||
<summary>
|
||
Gets the current thread-specific assertion scope.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.AssertionScope.FormattingOptions">
|
||
<summary>
|
||
Exposes the options the scope will use for formatting objects in case an assertion fails.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.AddPreFormattedFailure(System.String)">
|
||
<summary>
|
||
Adds a pre-formatted failure message to the current scope.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.AddReportable(System.String,System.String)">
|
||
<summary>
|
||
Adds some information to the assertion scope that will be included in the message
|
||
that is emitted if an assertion fails.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.AddReportable(System.String,System.Func{System.String})">
|
||
<summary>
|
||
Adds some information to the assertion scope that will be included in the message
|
||
that is emitted if an assertion fails. The value is only calculated on failure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.AppendTracing(System.String)">
|
||
<summary>
|
||
Adds a block of tracing to the scope for reporting when an assertion fails.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.Discard">
|
||
<summary>
|
||
Returns all failures that happened up to this point and ensures they will not cause
|
||
<see cref="M:FluentAssertions.Execution.AssertionScope.Dispose"/> to fail the assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.AssertionScope.Dispose">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.CollectingAssertionStrategy.FailureMessages">
|
||
<summary>
|
||
Returns the messages for the assertion failures that happened until now.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.CollectingAssertionStrategy.DiscardFailures">
|
||
<summary>
|
||
Discards and returns the failure messages that happened up to now.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.CollectingAssertionStrategy.ThrowIfAny(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||
<summary>
|
||
Will throw a combined exception for any failures have been collected.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.CollectingAssertionStrategy.HandleFailure(System.String)">
|
||
<summary>
|
||
Instructs the strategy to handle a assertion failure.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.ContextDataDictionary">
|
||
<summary>
|
||
Represents a collection of data items that are associated with an <see cref="T:FluentAssertions.Execution.AssertionScope"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.Continuation">
|
||
<summary>
|
||
Enables chaining multiple assertions on an <see cref="T:FluentAssertions.Execution.AssertionScope"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.Continuation.Then">
|
||
<summary>
|
||
Continues the assertion chain if the previous assertion was successful.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.ContinuationOfGiven`1">
|
||
<summary>
|
||
Enables chaining multiple assertions from a <see cref="M:FluentAssertions.Execution.AssertionChain.Given``1(System.Func{``0})"/> call.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.ContinuationOfGiven`1.Then">
|
||
<summary>
|
||
Continues the assertion chain if the previous assertion was successful.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.DefaultAssertionStrategy.FailureMessages">
|
||
<summary>
|
||
Returns the messages for the assertion failures that happened until now.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(System.String)">
|
||
<summary>
|
||
Instructs the strategy to handle a assertion failure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.DefaultAssertionStrategy.DiscardFailures">
|
||
<summary>
|
||
Discards and returns the failure messages that happened up to now.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.DefaultAssertionStrategy.ThrowIfAny(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||
<summary>
|
||
Will throw a combined exception for any failures have been collected.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.FailReason">
|
||
<summary>
|
||
Represents the assertion fail reason. Contains the message and arguments for message's numbered placeholders.
|
||
</summary>
|
||
<remarks>
|
||
In addition to the numbered <see cref="M:System.String.Format(System.String,System.Object[])"/>-style placeholders, messages may contain a
|
||
few specialized placeholders as well. For instance, <em>{reason}</em> will be replaced with the reason of the
|
||
assertion as passed to <see cref="M:FluentAssertions.Execution.AssertionChain.BecauseOf(System.String,System.Object[])"/>.
|
||
<para>
|
||
Other named placeholders will be replaced with the <see cref="P:FluentAssertions.Execution.AssertionScope.Current"/> scope data passed through
|
||
<see cref="M:FluentAssertions.Execution.AssertionChain.WithReportable(System.String,System.Func{System.String})"/>.
|
||
</para>
|
||
<para>
|
||
Finally, a description of the current subject can be passed through the <em>{context:description}</em> placeholder.
|
||
This is used in the message if no explicit context is specified through the <see cref="T:FluentAssertions.Execution.AssertionScope"/> constructor.
|
||
</para>
|
||
<para>
|
||
Note that only 10 <c>args</c> are supported in combination with a <em>{reason}</em>.
|
||
</para>
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.FailReason.#ctor(System.String,System.Object[])">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Execution.FailReason"/> class.
|
||
</summary>
|
||
<remarks>
|
||
<inheritdoc cref="T:FluentAssertions.Execution.FailReason"/>
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.FailReason.Message">
|
||
<summary>
|
||
Message to be displayed in case of failed assertion. May contain numbered
|
||
<see cref="M:System.String.Format(System.String,System.Object[])"/>-style placeholders as well as specialized placeholders.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.FailReason.Args">
|
||
<summary>
|
||
Arguments for the numbered <see cref="M:System.String.Format(System.String,System.Object[])"/>-style placeholders of <see cref="P:FluentAssertions.Execution.FailReason.Message"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.FailureMessageFormatter">
|
||
<summary>
|
||
Encapsulates expanding the various placeholders supported in a failure message.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.FailureMessageFormatter.#ctor(FluentAssertions.Formatting.FormattingOptions)">
|
||
<summary>
|
||
Encapsulates expanding the various placeholders supported in a failure message.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.FallbackTestFramework">
|
||
<summary>
|
||
Throws a generic exception in case no other test harness is detected.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.FallbackTestFramework.IsAvailable">
|
||
<summary>
|
||
Gets a value indicating whether the corresponding test framework is currently available.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.FallbackTestFramework.Throw(System.String)">
|
||
<summary>
|
||
Throws a framework-specific exception to indicate a failing unit test.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.GivenSelector`1">
|
||
<summary>
|
||
Represents a chaining object returned from <see cref="T:FluentAssertions.Execution.AssertionChain"/> to continue the assertion using
|
||
an object returned by a selector.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.GivenSelector`1.ForCondition(System.Func{`0,System.Boolean})">
|
||
<summary>
|
||
Specify the condition that must be satisfied upon the subject selected through a prior selector.
|
||
</summary>
|
||
<param name="predicate">
|
||
If <see langword="true"/> the assertion will be treated as successful and no exceptions will be thrown.
|
||
</param>
|
||
<remarks>
|
||
The condition will not be evaluated if the prior assertion failed,
|
||
nor will <see cref="M:FluentAssertions.Execution.GivenSelector`1.FailWith(System.String,System.Func{`0,System.Object}[])"/> throw any exceptions.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.IAssertionException">
|
||
<summary>
|
||
This is a marker interface for xUnit.net v3 to set the test failure cause as an assertion failure.
|
||
See <a href="https://xunit.net/docs/getting-started/v3/whats-new#third-party-assertion-library-extension-points">What’s New in xUnit.net v3 - Third party assertion library extension points</a>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.IAssertionStrategy">
|
||
<summary>
|
||
Defines a strategy for handling failures in a <see cref="T:FluentAssertions.Execution.AssertionScope"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.IAssertionStrategy.FailureMessages">
|
||
<summary>
|
||
Returns the messages for the assertion failures that happened until now.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.IAssertionStrategy.HandleFailure(System.String)">
|
||
<summary>
|
||
Instructs the strategy to handle a assertion failure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.IAssertionStrategy.DiscardFailures">
|
||
<summary>
|
||
Discards and returns the failure messages that happened up to now.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.IAssertionStrategy.ThrowIfAny(System.Collections.Generic.IDictionary{System.String,System.Object})">
|
||
<summary>
|
||
Will throw a combined exception for any failures have been collected.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.ICloneable2">
|
||
<summary>
|
||
Custom version of ICloneable that works on all frameworks.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.ICloneable2.Clone">
|
||
<summary>
|
||
Creates a new object that is a copy of the current instance.
|
||
</summary>
|
||
<returns>
|
||
A new object that is a copy of this instance.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.ITestFramework">
|
||
<summary>
|
||
Represents an abstraction of a particular test framework such as MSTest, nUnit, etc.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.ITestFramework.IsAvailable">
|
||
<summary>
|
||
Gets a value indicating whether the corresponding test framework is currently available.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.ITestFramework.Throw(System.String)">
|
||
<summary>
|
||
Throws a framework-specific exception to indicate a failing unit test.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.LateBoundTestFramework.LoadAssembly">
|
||
<summary>
|
||
When set to <see langword="true"/>, the assembly specified by the <see cref="P:FluentAssertions.Execution.LateBoundTestFramework.AssemblyName"/> property will
|
||
be dynamically loaded if it is not already loaded in the application domain.
|
||
When set to <see langword="false"/>, the framework will not attempt to load the assembly dynamically.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.Reason">
|
||
<summary>
|
||
Represents the reason for a structural equivalency assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.Reason.FormattedMessage">
|
||
<summary>
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.Reason.Arguments">
|
||
<summary>
|
||
Zero or more objects to format using the placeholders in <see cref="P:FluentAssertions.Execution.Reason.FormattedMessage" />.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.StringExtensions.AsNonFormattable(System.String)">
|
||
<summary>
|
||
Wraps the specified string in a <see cref="T:FluentAssertions.Execution.WithoutFormattingWrapper"/> to prevent any formatting applied during output.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.StringExtensions.AsNonFormattable(System.Object)">
|
||
<summary>
|
||
Wraps the specified value in a <see cref="T:FluentAssertions.Execution.WithoutFormattingWrapper"/> to prevent any formatting applied during output.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.SubjectIdentificationBuilder">
|
||
<summary>
|
||
Responsible for constructing the code phrase that identifies the subject-under-test and which is used
|
||
in assertion failures managed by a single <see cref="T:FluentAssertions.Execution.AssertionChain"/>.
|
||
</summary>
|
||
<remarks>
|
||
Takes into account the caller identifiers extracted from the invoking code, any scopes created through
|
||
(nested) instances of <see cref="T:FluentAssertions.Execution.AssertionScope"/> and modifications made by the
|
||
<see cref="T:FluentAssertions.AndWhichConstraint`2"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.SubjectIdentificationBuilder.AdvanceToNextSubject">
|
||
<summary>
|
||
Tells the builder to assume the assertion has moved to the next identifier in a chained assertion.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Execution.SubjectIdentificationBuilder.HasOverriddenIdentifier">
|
||
<summary>
|
||
Indicates whether the subject identifier has been overridden with a custom value during the assertion process.
|
||
</summary>
|
||
<remarks>
|
||
When <see cref="M:FluentAssertions.Execution.SubjectIdentificationBuilder.OverrideSubjectIdentifier(System.Func{System.String})"/> or <see cref="M:FluentAssertions.Execution.SubjectIdentificationBuilder.UsePostfix(System.String)"/> is called,
|
||
this property is set to true, signaling that a manually defined identifier is now used instead of
|
||
automatically constructed identifiers.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.SubjectIdentificationBuilder.OverrideSubjectIdentifier(System.Func{System.String})">
|
||
<summary>
|
||
Completely overrides the construction process with the specified lazy-evaluated identifier.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.SubjectIdentificationBuilder.UsePostfix(System.String)">
|
||
<summary>
|
||
Appends the given postfix to the current subject and combines that with next subject.
|
||
</summary>
|
||
<remarks>
|
||
If the postfix is <c>[0]</c>, the current identifier is <c>collection</c>, and the next one
|
||
is <c>Parameters</c>, this method will assume the subject is <c>collection[0].Parameters</c>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.SubjectIdentificationBuilder.Build">
|
||
<summary>
|
||
Returns the constructed subject identifier.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.TestFrameworkFactory">
|
||
<summary>
|
||
Determines the test framework, either by scanning the current app domain for known test framework assemblies or by
|
||
passing the framework name directly.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.WithoutFormattingWrapper">
|
||
<summary>
|
||
Wrapper to tell the <see cref="T:FluentAssertions.Formatting.Formatter"/> not to apply any value formatters on this string.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.WithoutFormattingWrapper.#ctor(System.String)">
|
||
<summary>
|
||
Wrapper to tell the <see cref="T:FluentAssertions.Formatting.Formatter"/> not to apply any value formatters on this string.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Execution.XUnitTestFramework">
|
||
<summary>
|
||
Implements the xUnit (version 2 and 3) test framework adapter.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Execution.XUnitTestFramework.#ctor(System.String)">
|
||
<summary>
|
||
Implements the xUnit (version 2 and 3) test framework adapter.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Extensibility.AssertionEngineInitializerAttribute">
|
||
<summary>
|
||
Can be added to an assembly so it gets a change to initialize Fluent Assertions before the first assertion happens.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensibility.AssertionEngineInitializerAttribute.#ctor(System.Type,System.String)">
|
||
<summary>
|
||
Defines the static void-returning and parameterless method that should be invoked before the first assertion happens.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Extensions.FluentDateTimeExtensions">
|
||
<summary>
|
||
Extension methods on <see cref="T:System.Int32"/> to allow for a more fluent way of specifying a <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<example>
|
||
Instead of<br />
|
||
<br />
|
||
new DateTime(2011, 3, 10)<br />
|
||
<br />
|
||
you can write 3.March(2011)<br />
|
||
<br />
|
||
Or even<br />
|
||
<br />
|
||
3.March(2011).At(09, 30)
|
||
</example>
|
||
<seealso cref="T:FluentAssertions.Extensions.FluentTimeSpanExtensions"/>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.January(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month January.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.February(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month February.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.March(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month March.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.April(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month April.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.May(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month May.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.June(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month June.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.July(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month July.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.August(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month August.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.September(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month September.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.October(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month October.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.November(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month November.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.December(System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="day"/> and <paramref name="year"/>
|
||
in the month December.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.At(System.DateTime,System.TimeSpan)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="date"/> and <paramref name="time"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.At(System.DateTime,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="date"/> and time with the specified
|
||
<paramref name="hours"/>, <paramref name="minutes"/> and optionally <paramref name="seconds"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.At(System.DateTimeOffset,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTimeOffset"/> value for the specified <paramref name="date"/> and time with the specified
|
||
<paramref name="hours"/>, <paramref name="minutes"/> and optionally <paramref name="seconds"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.AsUtc(System.DateTime)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="dateTime"/> and time with
|
||
the kind set to <see cref="F:System.DateTimeKind.Utc"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.AsLocal(System.DateTime)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value for the specified <paramref name="dateTime"/> and time with
|
||
the kind set to <see cref="F:System.DateTimeKind.Local"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.Before(System.TimeSpan,System.DateTime)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value that is the current <see cref="T:System.TimeSpan"/> before the
|
||
specified <paramref name="sourceDateTime"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.After(System.TimeSpan,System.DateTime)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime"/> value that is the current <see cref="T:System.TimeSpan"/> after the
|
||
specified <paramref name="sourceDateTime"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.Nanosecond(System.DateTime)">
|
||
<summary>
|
||
Gets the nanoseconds component of the date represented by the current <see cref="T:System.DateTime" /> structure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.Nanosecond(System.DateTimeOffset)">
|
||
<summary>
|
||
Gets the nanoseconds component of the date represented by the current <see cref="T:System.DateTimeOffset" /> structure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.AddNanoseconds(System.DateTime,System.Int64)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime" /> that adds the specified number of nanoseconds to the value of this instance.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.AddNanoseconds(System.DateTimeOffset,System.Int64)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTimeOffset" /> that adds the specified number of nanoseconds to the value of this instance.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.Microsecond(System.DateTime)">
|
||
<summary>
|
||
Gets the microseconds component of the date represented by the current <see cref="T:System.DateTime" /> structure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.Microsecond(System.DateTimeOffset)">
|
||
<summary>
|
||
Gets the microseconds component of the date represented by the current <see cref="T:System.DateTimeOffset" /> structure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.AddMicroseconds(System.DateTime,System.Int64)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTime" /> that adds the specified number of microseconds to the value of this instance.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.AddMicroseconds(System.DateTimeOffset,System.Int64)">
|
||
<summary>
|
||
Returns a new <see cref="T:System.DateTimeOffset" /> that adds the specified number of microseconds to the value of this instance.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentDateTimeExtensions.WithOffset(System.DateTime,System.TimeSpan)">
|
||
<summary>
|
||
Returns new <see cref="T:System.DateTimeOffset"/> that uses <paramref name="self"/>
|
||
as its datetime and <paramref name="offset"/> as its offset.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Extensions.FluentTimeSpanExtensions">
|
||
<summary>
|
||
Extension methods on <see cref="T:System.Int32"/> to allow for a more fluent way of specifying a <see cref="T:System.TimeSpan"/>.
|
||
</summary>
|
||
<example>
|
||
Instead of<br />
|
||
<br />
|
||
TimeSpan.FromHours(12)<br />
|
||
<br />
|
||
you can write<br />
|
||
<br />
|
||
12.Hours()<br />
|
||
<br />
|
||
Or even<br />
|
||
<br />
|
||
12.Hours().And(30.Minutes()).
|
||
</example>
|
||
<seealso cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/>
|
||
</member>
|
||
<member name="F:FluentAssertions.Extensions.FluentTimeSpanExtensions.TicksPerMicrosecond">
|
||
<summary>
|
||
Represents the number of ticks that are in 1 microsecond.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Extensions.FluentTimeSpanExtensions.TicksPerNanosecond">
|
||
<summary>
|
||
Represents the number of ticks that are in 1 nanosecond.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Ticks(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of ticks.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Ticks(System.Int64)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of ticks.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Nanoseconds(System.TimeSpan)">
|
||
<summary>
|
||
Gets the nanoseconds component of the time interval represented by the current <see cref="T:System.TimeSpan" /> structure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Nanoseconds(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of nanoseconds.
|
||
</summary>
|
||
<remarks>
|
||
.NET's smallest resolutions is 100 nanoseconds. Any nanoseconds passed in
|
||
lower than .NET's resolution will be rounded using the default rounding
|
||
algorithm in Math.Round().
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Nanoseconds(System.Int64)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of nanoseconds.
|
||
</summary>
|
||
<remarks>
|
||
.NET's smallest resolutions is 100 nanoseconds. Any nanoseconds passed in
|
||
lower than .NET's resolution will be rounded using the default rounding
|
||
algorithm in Math.Round().
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.TotalNanoseconds(System.TimeSpan)">
|
||
<summary>
|
||
Gets the value of the current <see cref="T:System.TimeSpan" /> structure expressed in whole and fractional nanoseconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Microseconds(System.TimeSpan)">
|
||
<summary>
|
||
Gets the microseconds component of the time interval represented by the current <see cref="T:System.TimeSpan" /> structure.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Microseconds(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of microseconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Microseconds(System.Int64)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of microseconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.TotalMicroseconds(System.TimeSpan)">
|
||
<summary>
|
||
Gets the value of the current <see cref="T:System.TimeSpan" /> structure expressed in whole and fractional microseconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Milliseconds(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of milliseconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Milliseconds(System.Double)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of milliseconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Seconds(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of seconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Seconds(System.Double)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of seconds.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Seconds(System.Int32,System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of seconds, and add the specified
|
||
<paramref name="offset"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Minutes(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of minutes.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Minutes(System.Double)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of minutes.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Minutes(System.Int32,System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of minutes, and add the specified
|
||
<paramref name="offset"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Hours(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of hours.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Hours(System.Double)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of hours.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Hours(System.Int32,System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of hours, and add the specified
|
||
<paramref name="offset"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Days(System.Int32)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of days.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Days(System.Double)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of days.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.Days(System.Int32,System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:System.TimeSpan" /> based on a number of days, and add the specified
|
||
<paramref name="offset"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.FluentTimeSpanExtensions.And(System.TimeSpan,System.TimeSpan)">
|
||
<summary>
|
||
Convenience method for chaining multiple calls to the methods provided by this class.
|
||
</summary>
|
||
<example>
|
||
23.Hours().And(59.Minutes())
|
||
</example>
|
||
</member>
|
||
<member name="T:FluentAssertions.Extensions.OccurrenceConstraintExtensions">
|
||
<summary>
|
||
Provides extensions to write <see cref="T:FluentAssertions.OccurrenceConstraint" />s with fluent syntax
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.OccurrenceConstraintExtensions.TimesExactly(System.Int32)">
|
||
<summary>
|
||
This is the equivalent to <see cref="M:FluentAssertions.Exactly.Times(System.Int32)" />
|
||
</summary>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="times"/> is less than zero.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.OccurrenceConstraintExtensions.TimesOrLess(System.Int32)">
|
||
<summary>
|
||
This is the equivalent to <see cref="M:FluentAssertions.AtMost.Times(System.Int32)" />
|
||
</summary>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="times"/> is less than zero.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Extensions.OccurrenceConstraintExtensions.TimesOrMore(System.Int32)">
|
||
<summary>
|
||
This is the equivalent to <see cref="M:FluentAssertions.AtLeast.Times(System.Int32)" />
|
||
</summary>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="times"/> is less than zero.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.FluentActions">
|
||
<summary>
|
||
Contains static methods to help with exception assertions on actions.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.FluentActions.Invoking(System.Action)">
|
||
<summary>
|
||
Invokes the specified action so that you can assert that it throws an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.FluentActions.Invoking``1(System.Func{``0})">
|
||
<summary>
|
||
Invokes the specified action so that you can assert that it throws an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.FluentActions.Awaiting(System.Func{System.Threading.Tasks.Task})">
|
||
<summary>
|
||
Invokes the specified action so that you can assert that it throws an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.FluentActions.Awaiting``1(System.Func{System.Threading.Tasks.Task{``0}})">
|
||
<summary>
|
||
Invokes the specified action so that you can assert that it throws an exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.FluentActions.Enumerating(System.Func{System.Collections.IEnumerable})">
|
||
<summary>
|
||
Forces enumerating a collection. Should be used to assert that a method that uses the
|
||
<see langword="yield"/> keyword throws a particular exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.FluentActions.Enumerating``1(System.Func{System.Collections.Generic.IEnumerable{``0}})">
|
||
<summary>
|
||
Forces enumerating a collection. Should be used to assert that a method that uses the
|
||
<see langword="yield"/> keyword throws a particular exception.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.AggregateExceptionValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.Anchor">
|
||
<summary>
|
||
Represents a point in the formatted object graph where a new fragment or line can be inserted.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.AttributeBasedFormatter">
|
||
<summary>
|
||
Specialized value formatter that looks for static methods in the caller's assembly marked with the
|
||
<see cref="T:FluentAssertions.Formatting.ValueFormatterAttribute"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.AttributeBasedFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.BuildingLineState">
|
||
<summary>
|
||
Represents the behavior of <see cref="T:FluentAssertions.Formatting.Line"/> when it's still in the building phase and tries
|
||
to be as efficient as possible by using a <see cref="T:System.Text.StringBuilder"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.ByteValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.DateTimeOffsetValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.DecimalValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.DefaultValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Determines whether this instance can handle the specified value.
|
||
</summary>
|
||
<param name="value">The value.</param>
|
||
<returns>
|
||
<see langword="true"/> if this instance can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.DefaultValueFormatter.GetMembers(System.Type)">
|
||
<summary>
|
||
Selects which members of <paramref name="type"/> to format.
|
||
</summary>
|
||
<param name="type">The <see cref="T:System.Type"/> of the object being formatted.</param>
|
||
<returns>The members of <paramref name="type"/> that will be included when formatting this object.</returns>
|
||
<remarks>The default is all non-private members.</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.DefaultValueFormatter.TypeDisplayName(System.Type)">
|
||
<summary>
|
||
Selects the name to display for <paramref name="type"/>.
|
||
</summary>
|
||
<param name="type">The <see cref="T:System.Type"/> of the object being formatted.</param>
|
||
<returns>The name to be displayed for <paramref name="type"/>.</returns>
|
||
<remarks>The default is <see cref="P:System.Type.FullName"/>.</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.DictionaryValueFormatter.MaxItems">
|
||
<summary>
|
||
The number of items to include when formatting this object.
|
||
</summary>
|
||
<remarks>The default value is 32.</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.DictionaryValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.DoubleValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.EnumerableValueFormatter.MaxItems">
|
||
<summary>
|
||
The number of items to include when formatting this object.
|
||
</summary>
|
||
<remarks>The default value is 32.</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.EnumerableValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.EnumValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.EnumValueFormatter.Format(System.Object,FluentAssertions.Formatting.FormattedObjectGraph,FluentAssertions.Formatting.FormattingContext,FluentAssertions.Formatting.FormatChild)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.ExceptionValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.ExpressionValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.FlushedLineState">
|
||
<summary>
|
||
Represents the behavior of <see cref="T:FluentAssertions.Formatting.Line"/> when most of the appending and inserting
|
||
has completed, and it no longer needs an internal <see cref="T:System.Text.StringBuilder"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FlushedLineState.#ctor(System.String)">
|
||
<summary>
|
||
Represents the behavior of <see cref="T:FluentAssertions.Formatting.Line"/> when most of the appending and inserting
|
||
has completed, and it no longer needs an internal <see cref="T:System.Text.StringBuilder"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.FormatChild">
|
||
<summary>
|
||
Represents a method that can be used to format child values from inside an <see cref="T:FluentAssertions.Formatting.IValueFormatter"/>.
|
||
</summary>
|
||
<param name="childPath">
|
||
Represents the path from the current location to the child value.
|
||
</param>
|
||
<param name="value">
|
||
The child value to format with the configured <see cref="T:FluentAssertions.Formatting.IValueFormatter"/>s.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.FormattedObjectGraph">
|
||
<summary>
|
||
This class is used by the <see cref="T:FluentAssertions.Formatting.Formatter"/> class to collect all the output of the (nested calls of an) <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> into
|
||
a the final representation.
|
||
</summary>
|
||
<remarks>
|
||
The <see cref="T:FluentAssertions.Formatting.FormattedObjectGraph"/> will ensure that the number of lines will be limited
|
||
to the maximum number of lines provided through its constructor. It will throw
|
||
a <see cref="T:FluentAssertions.Formatting.MaxLinesExceededException"/> if the number of lines exceeds the maximum.
|
||
</remarks>
|
||
</member>
|
||
<member name="F:FluentAssertions.Formatting.FormattedObjectGraph.currentLine">
|
||
<summary>
|
||
The current line that is being written to, or <see langword="null"/> if there is no active line.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.#ctor(System.Int32)">
|
||
<summary>
|
||
This class is used by the <see cref="T:FluentAssertions.Formatting.Formatter"/> class to collect all the output of the (nested calls of an) <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> into
|
||
a the final representation.
|
||
</summary>
|
||
<remarks>
|
||
The <see cref="T:FluentAssertions.Formatting.FormattedObjectGraph"/> will ensure that the number of lines will be limited
|
||
to the maximum number of lines provided through its constructor. It will throw
|
||
a <see cref="T:FluentAssertions.Formatting.MaxLinesExceededException"/> if the number of lines exceeds the maximum.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.FormattedObjectGraph.Indentation">
|
||
<summary>
|
||
Represents the current level of indentation applied to newly added lines or fragments.
|
||
</summary>
|
||
<remarks>
|
||
The indentation level determines the amount of leading whitespace to be added to each line,
|
||
calculated based on <see cref="P:FluentAssertions.Formatting.FormattedObjectGraph.SpacesPerIndentation"/>. It is incremented or decremented with methods such as
|
||
<see cref="M:FluentAssertions.Formatting.FormattedObjectGraph.WithIndentation"/>, and affects all subsequent lines or fragments added to
|
||
the <see cref="T:FluentAssertions.Formatting.FormattedObjectGraph"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.FormattedObjectGraph.SpacesPerIndentation">
|
||
<summary>
|
||
The number of spaces that should be used by every indentation level.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.FormattedObjectGraph.LineCount">
|
||
<summary>
|
||
Returns the number of lines of text currently in the graph.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.AddFragmentOnNewLine(System.String)">
|
||
<summary>
|
||
Starts a new line with the provided text fragment. Additional text can be added to
|
||
that same line through <see cref="M:FluentAssertions.Formatting.FormattedObjectGraph.AddFragment(System.String)"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.AddLineOrFragment(System.String)">
|
||
<summary>
|
||
If there's only one line, adds a fragment to that line. If there are more lines, adds the fragment as
|
||
a new line that does not allow any further fragments.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.AddLine(System.String)">
|
||
<summary>
|
||
Starts a new line with the provided text that does not allow adding more
|
||
fragments of text.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.AddFragment(System.String)">
|
||
<summary>
|
||
Adds a new fragment of text to the current line.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.WithIndentation">
|
||
<summary>
|
||
Increases the indentation of every line written into this text block until the returned disposable is disposed.
|
||
</summary>
|
||
<remarks>
|
||
The amount of spacing used for each indentation level is determined by <see cref="P:FluentAssertions.Formatting.FormattedObjectGraph.SpacesPerIndentation"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.GetAnchor">
|
||
<summary>
|
||
Get a reference to the current line (or the last line if there is no active line), so that we can
|
||
insert fragments and lines at that specific point.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattedObjectGraph.ToString">
|
||
<summary>
|
||
Returns the final textual multi-line representation of the object graph.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.Formatter">
|
||
<summary>
|
||
Provides services for formatting an object being used in an assertion in a human-readable format.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Formatting.Formatter.isReentry">
|
||
<summary>
|
||
Is used to detect recursive calls by <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> implementations.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.Formatter.Formatters">
|
||
<summary>
|
||
A list of objects responsible for formatting the objects represented by placeholders.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Formatter.ToString(System.Object,FluentAssertions.Formatting.FormattingOptions)">
|
||
<summary>
|
||
Returns a human-readable representation of a particular object.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<param name="options">
|
||
Indicates whether the formatter should use line breaks when the specific <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> supports it.
|
||
</param>
|
||
<returns>
|
||
A <see cref="T:System.String" /> that represents this instance.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Formatter.RemoveFormatter(FluentAssertions.Formatting.IValueFormatter)">
|
||
<summary>
|
||
Removes a custom formatter that was previously added through <see cref="M:FluentAssertions.Formatting.Formatter.AddFormatter(FluentAssertions.Formatting.IValueFormatter)"/>.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be invoked from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Formatter.AddFormatter(FluentAssertions.Formatting.IValueFormatter)">
|
||
<summary>
|
||
Ensures a custom formatter is included in the chain, just before the default formatter is executed.
|
||
</summary>
|
||
<remarks>
|
||
This method is not thread-safe and should not be invoked from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.Formatter.ObjectGraph">
|
||
<summary>
|
||
Tracks the objects that were formatted as well as the path in the object graph of
|
||
that object.
|
||
</summary>
|
||
<remarks>
|
||
Is used to detect the maximum recursion depth as well as cyclic references in the graph.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.FormattingContext">
|
||
<summary>
|
||
Provides information about the current formatting action.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.FormattingContext.UseLineBreaks">
|
||
<summary>
|
||
Indicates whether the formatter should use line breaks when the <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> supports it.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.FormattingOptions.UseLineBreaks">
|
||
<summary>
|
||
Indicates whether the formatter should use line breaks when the <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> supports it.
|
||
</summary>
|
||
<remarks>
|
||
This property is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.FormattingOptions.MaxDepth">
|
||
<summary>
|
||
Determines the depth until which the library should try to render an object graph.
|
||
</summary>
|
||
<remarks>
|
||
This property is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</remarks>
|
||
<value>
|
||
A depth of 1 will only the display the members of the root object.
|
||
</value>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.FormattingOptions.MaxLines">
|
||
<summary>
|
||
Sets the maximum number of lines of the failure message.
|
||
</summary>
|
||
<remarks>
|
||
<para>
|
||
Because of technical reasons, the actual output may be one or two lines longer.
|
||
</para>
|
||
<para>
|
||
This property is not thread-safe and should not be modified through <see cref="T:FluentAssertions.AssertionConfiguration"/> from within a unit test.
|
||
See the <see href="https://fluentassertions.com/extensibility/#thread-safety">docs</see> on how to safely use it.
|
||
</para>
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattingOptions.RemoveFormatter(FluentAssertions.Formatting.IValueFormatter)">
|
||
<summary>
|
||
Removes a scoped formatter that was previously added through <see cref="M:FluentAssertions.Formatting.FormattingOptions.AddFormatter(FluentAssertions.Formatting.IValueFormatter)"/>.
|
||
</summary>
|
||
<param name="formatter">A custom implementation of <see cref="T:FluentAssertions.Formatting.IValueFormatter"/></param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.FormattingOptions.AddFormatter(FluentAssertions.Formatting.IValueFormatter)">
|
||
<summary>
|
||
Ensures a scoped formatter is included in the chain, which is executed before the static custom formatters and the default formatters.
|
||
This also lasts only for the current <see cref="T:FluentAssertions.Execution.AssertionScope"/> until disposal.
|
||
</summary>
|
||
<param name="formatter">A custom implementation of <see cref="T:FluentAssertions.Formatting.IValueFormatter"/></param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.GuidValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.ILineState">
|
||
<summary>
|
||
Represents the state management of a line for structured content building or rendering.
|
||
</summary>
|
||
<remarks>
|
||
This interface defines the operations that can be performed on a line,
|
||
including appending content, inserting content at specific positions,
|
||
truncating the line, and rendering its content.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Int16ValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Int32ValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Int64ValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.IValueFormatter">
|
||
<summary>
|
||
Represents a strategy for formatting an arbitrary value into a human-readable string representation.
|
||
</summary>
|
||
<remarks>
|
||
Add custom formatters using <see cref="M:FluentAssertions.Formatting.Formatter.AddFormatter(FluentAssertions.Formatting.IValueFormatter)"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.IValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates
|
||
whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.IValueFormatter.Format(System.Object,FluentAssertions.Formatting.FormattedObjectGraph,FluentAssertions.Formatting.FormattingContext,FluentAssertions.Formatting.FormatChild)">
|
||
<summary>
|
||
Returns a human-readable representation of <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value to format into a human-readable representation</param>
|
||
<param name="formattedGraph">
|
||
An object to write the textual representation to.
|
||
</param>
|
||
<param name="context">
|
||
Contains additional information that the implementation should take into account.
|
||
</param>
|
||
<param name="formatChild">
|
||
Allows the formatter to recursively format any child objects.
|
||
</param>
|
||
<remarks>
|
||
DO NOT CALL <see cref="M:FluentAssertions.Formatting.Formatter.ToString(System.Object,FluentAssertions.Formatting.FormattingOptions)"/> directly, but use <paramref name="formatChild"/>
|
||
instead. This will ensure cyclic dependencies are properly detected.
|
||
Also, the <see cref="T:FluentAssertions.Formatting.FormattedObjectGraph"/> may throw
|
||
an <see cref="T:FluentAssertions.Formatting.MaxLinesExceededException"/> that must be ignored by implementations of this interface.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.Line">
|
||
<summary>
|
||
Represents a single line of output rendered through the <see cref="T:FluentAssertions.Formatting.FormattedObjectGraph"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Formatting.Line.indentation">
|
||
<summary>
|
||
The level of indentation at the time this line was created.
|
||
</summary>
|
||
</member>
|
||
<member name="F:FluentAssertions.Formatting.Line.whitespaceOffset">
|
||
<summary>
|
||
If any whitespace was inserted at the beginning of the line without an <see cref="T:FluentAssertions.Formatting.Anchor"/> knowing about it, this
|
||
will be the length of that whitespace so that any calls to <see cref="M:FluentAssertions.Formatting.Line.Insert(System.Int32,System.String)"/> will be offset by this amount.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Line.#ctor(System.Int32)">
|
||
<summary>
|
||
Creates an empty line with the specified indentation that will be applied when
|
||
actual fragments are added.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Line.Flush">
|
||
<summary>
|
||
Is used to close off the internal string builder.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.Line.Length">
|
||
<summary>
|
||
Gets the length of the content, including any whitespace that was inserted at the beginning of the line.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Formatting.Line.LengthWithoutOffset">
|
||
<summary>
|
||
Gets the length of the content without the offset of any whitespace that was inserted at the beginning of the line.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Line.EnsureWhitespace">
|
||
<summary>
|
||
Ensures that the line is prefixed with the correct amount of whitespace.
|
||
</summary>
|
||
<remarks>
|
||
Since we don't add the whitespace for the first line until we know that there is a second line, we need to be able
|
||
to fixup the whitespace for the second line at a later time.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.Line.Truncate(System.Int32)">
|
||
<summary>
|
||
Truncates the current line at the specified character index and returns the remainder as a new line.
|
||
Returns <see langword="null"/> if the remainder is empty.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.LineCollection">
|
||
<summary>
|
||
A collection of lines that will throw a <see cref="T:FluentAssertions.Formatting.MaxLinesExceededException"/> when the number of lines
|
||
exceeds the maximum.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.LineCollection.#ctor(System.Int32)">
|
||
<summary>
|
||
A collection of lines that will throw a <see cref="T:FluentAssertions.Formatting.MaxLinesExceededException"/> when the number of lines
|
||
exceeds the maximum.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.MethodInfoFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.MultidimensionalArrayFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.NullValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.PassthroughValueFormatter">
|
||
<summary>
|
||
Ensures that any value wrapped in a <see cref="T:FluentAssertions.Execution.WithoutFormattingWrapper"/>
|
||
is passed through as-is.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.PredicateLambdaExpressionValueFormatter">
|
||
<summary>
|
||
The <see cref="T:FluentAssertions.Formatting.PredicateLambdaExpressionValueFormatter" /> is responsible for formatting
|
||
Boolean lambda expressions.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.PredicateLambdaExpressionValueFormatter.ReduceConstantSubExpressions(System.Linq.Expressions.Expression)">
|
||
<summary>
|
||
This step simplifies the lambda expression by replacing parts of it which do not depend on the lambda parameters
|
||
with the actual values of these sub-expressions. The simplified expression is much easier to read.
|
||
E.g. "(_.Text == "two") AndAlso (_.Number == 3)"
|
||
Instead of "(_.Text == value(FluentAssertions.Specs.Collections.GenericCollectionAssertionsSpecs+c__DisplayClass122_0).twoText) AndAlso (_.Number == 3)".
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.PredicateLambdaExpressionValueFormatter.ExtractChainOfExpressionsJoinedWithAndOperator(System.Linq.Expressions.BinaryExpression)">
|
||
<summary>
|
||
This step simplifies the lambda expression by removing unnecessary parentheses for root level chain of AND operators.
|
||
E.g. (_.Text == "two") AndAlso (_.Number == 3) AndAlso (_.OtherText == "foo")
|
||
Instead of ((_.Text == "two") AndAlso (_.Number == 3)) AndAlso (_.OtherText == "foo")
|
||
This simplification is only implemented for the chain of AND operators because this is the most common predicate scenario.
|
||
Similar logic can be implemented in the future for other operators.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.PredicateLambdaExpressionValueFormatter.ParameterDetector">
|
||
<summary>
|
||
Expression visitor which can detect whether the expression depends on parameters.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.PredicateLambdaExpressionValueFormatter.ConstantSubExpressionReductionVisitor">
|
||
<summary>
|
||
Expression visitor which can replace constant sub-expressions with constant values.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.PredicateLambdaExpressionValueFormatter.AndOperatorChainExtractor">
|
||
<summary>
|
||
Expression visitor which can extract sub-expressions from an expression which has the following form:
|
||
(SubExpression1) AND (SubExpression2) ... AND (SubExpressionN)
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.PropertyInfoFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.SByteValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.SingleValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.StringValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.TaskFormatter">
|
||
<summary>
|
||
Provides a human-readable version of a generic or non-generic <see cref="T:System.Threading.Tasks.Task"/>
|
||
including its state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.TimeSpanValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.UInt16ValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.UInt32ValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.UInt64ValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Formatting.ValueFormatterAttribute">
|
||
<summary>
|
||
Marks a static method as a kind of <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> for a particular type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.XAttributeValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.XElementValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Formatting.XmlReaderValueFormatter.CanHandle(System.Object)">
|
||
<summary>
|
||
Indicates whether the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified <paramref name="value"/>.
|
||
</summary>
|
||
<param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
|
||
<returns>
|
||
<see langword="true"/> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <see langword="false"/>.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.License">
|
||
<summary>
|
||
Provides access to the licensing state of Fluent Assertions
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.License.Accepted">
|
||
<summary>
|
||
Can be used to accept the license and suppress the soft warning about the license requirements for commercial use
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.NumericAssertionsExtensions">
|
||
<summary>
|
||
Contains a number of extension methods for floating point <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.SByte},System.SByte,System.Byte,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Byte},System.Byte,System.Byte,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Int16},System.Int16,System.UInt16,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.UInt16},System.UInt16,System.UInt16,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Int32},System.Int32,System.UInt32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.UInt32},System.UInt32,System.UInt32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Int64},System.Int64,System.UInt64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.UInt64},System.UInt64,System.UInt64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is close to another value within a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="nearbyValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.SByte},System.SByte,System.Byte,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Byte},System.Byte,System.Byte,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Int16},System.Int16,System.UInt16,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.UInt16},System.UInt16,System.UInt16,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Int32},System.Int32,System.UInt32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.UInt32},System.UInt32,System.UInt32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.Int64},System.Int64,System.UInt64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeCloseTo(FluentAssertions.Numeric.NumericAssertions{System.UInt64},System.UInt64,System.UInt64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts an integral value is not within another value by a specified value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="distantValue">
|
||
The nearby value to compare the actual value with.
|
||
</param>
|
||
<param name="delta">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Single},System.Single,System.Single,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a floating point value approximates another value as close as possible.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Single},System.Nullable{System.Single},System.Single,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a floating point value approximates another value as close as possible.
|
||
Does not throw if null subject value approximates null <paramref name="expectedValue"/> value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NumericAssertions{System.Single},System.Single,System.Single,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a floating point value approximates another value as close as possible.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Double},System.Double,System.Double,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a double value approximates another value as close as possible.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Double},System.Nullable{System.Double},System.Double,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a double value approximates another value as close as possible.
|
||
Does not throw if null subject value approximates null <paramref name="expectedValue"/> value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NumericAssertions{System.Double},System.Double,System.Double,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a double value approximates another value as close as possible.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Decimal},System.Decimal,System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a decimal value approximates another value as close as possible.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Decimal},System.Nullable{System.Decimal},System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a decimal value approximates another value as close as possible.
|
||
Does not throw if null subject value approximates null <paramref name="expectedValue"/> value.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeApproximately(FluentAssertions.Numeric.NumericAssertions{System.Decimal},System.Decimal,System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a decimal value approximates another value as close as possible.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="expectedValue">
|
||
The expected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Single},System.Single,System.Single,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a floating point value does not approximate another value by a given amount.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Single},System.Nullable{System.Single},System.Single,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a floating point value does not approximate another value by a given amount.
|
||
Throws if both subject and <paramref name="unexpectedValue"/> are null.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NumericAssertions{System.Single},System.Single,System.Single,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a floating point value does not approximate another value by a given amount.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Double},System.Double,System.Double,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a double value does not approximate another value by a given amount.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Double},System.Nullable{System.Double},System.Double,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a double value does not approximate another value by a given amount.
|
||
Throws if both subject and <paramref name="unexpectedValue"/> are null.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NumericAssertions{System.Double},System.Double,System.Double,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a double value does not approximate another value by a given amount.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Decimal},System.Decimal,System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a decimal value does not approximate another value by a given amount.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NullableNumericAssertions{System.Decimal},System.Nullable{System.Decimal},System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a decimal value does not approximate another value by a given amount.
|
||
Throws if both subject and <paramref name="unexpectedValue"/> are null.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeApproximately(FluentAssertions.Numeric.NumericAssertions{System.Decimal},System.Decimal,System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts a decimal value does not approximate another value by a given amount.
|
||
</summary>
|
||
<param name="parent">The <see cref="T:FluentAssertions.Numeric.NumericAssertions`1"/> object that is being extended.</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The minimum exclusive amount of which the two values should differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeNaN(FluentAssertions.Numeric.NumericAssertions{System.Single},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is seen as not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeNaN(FluentAssertions.Numeric.NumericAssertions{System.Double},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is seen as not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeNaN(FluentAssertions.Numeric.NullableNumericAssertions{System.Single},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is seen as not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.BeNaN(FluentAssertions.Numeric.NullableNumericAssertions{System.Double},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is seen as not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeNaN(FluentAssertions.Numeric.NumericAssertions{System.Single},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is not seen as the special value not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeNaN(FluentAssertions.Numeric.NumericAssertions{System.Double},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is not seen as the special value not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeNaN(FluentAssertions.Numeric.NullableNumericAssertions{System.Single},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is not seen as the special value not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.NumericAssertionsExtensions.NotBeNaN(FluentAssertions.Numeric.NullableNumericAssertions{System.Double},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the number is not seen as the special value not a number (NaN).
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.ByteAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Byte"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.ComparableTypeAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.IComparable`1"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.ComparableTypeAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.IComparable`1"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.Be(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object equals another object using its <see cref="M:System.Object.Equals(System.Object)" /> implementation.<br/>
|
||
Verification whether <see cref="M:System.IComparable`1.CompareTo(`0)"/> returns 0 is not done here, you should use
|
||
<see cref="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeRankedEquallyTo(`0,System.String,System.Object[])"/> to verify this.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeEquivalentTo``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object is equivalent to another object.
|
||
</summary>
|
||
<remarks>
|
||
Objects are equivalent when both object graphs have equally named properties with the same value,
|
||
irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeEquivalentTo``1(``0,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object is equivalent to another object.
|
||
</summary>
|
||
<remarks>
|
||
Objects are equivalent when both object graphs have equally named properties with the same value,
|
||
irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.NotBe(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object does not equal another object using its <see cref="M:System.Object.Equals(System.Object)" /> method.<br/>
|
||
Verification whether <see cref="M:System.IComparable`1.CompareTo(`0)"/> returns non-zero is not done here, you should use
|
||
<see cref="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.NotBeRankedEquallyTo(`0,System.String,System.Object[])"/> to verify this.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeRankedEquallyTo(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the subject is ranked equal to another object. I.e. the result of <see cref="M:System.IComparable`1.CompareTo(`0)"/> returns 0.
|
||
To verify whether the objects are equal you must use <see cref="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.Be(`0,System.String,System.Object[])"/>.
|
||
</summary>
|
||
<param name="expected">
|
||
The object to pass to the subject's <see cref="M:System.IComparable`1.CompareTo(`0)"/> method.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.NotBeRankedEquallyTo(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the subject is not ranked equal to another object. I.e. the result of <see cref="M:System.IComparable`1.CompareTo(`0)"/>returns non-zero.
|
||
To verify whether the objects are not equal according to <see cref="M:System.Object.Equals(System.Object)"/> you must use <see cref="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.NotBe(`0,System.String,System.Object[])"/>.
|
||
</summary>
|
||
<param name="unexpected">
|
||
The object to pass to the subject's <see cref="M:System.IComparable`1.CompareTo(`0)"/> method.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeLessThan(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the subject is less than another object according to its implementation of <see cref="T:System.IComparable`1"/>.
|
||
</summary>
|
||
<param name="expected">
|
||
The object to pass to the subject's <see cref="M:System.IComparable`1.CompareTo(`0)"/> method.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeLessThanOrEqualTo(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the subject is less than or equal to another object according to its implementation of <see cref="T:System.IComparable`1"/>.
|
||
</summary>
|
||
<param name="expected">
|
||
The object to pass to the subject's <see cref="M:System.IComparable`1.CompareTo(`0)"/> method.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeGreaterThan(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the subject is greater than another object according to its implementation of <see cref="T:System.IComparable`1"/>.
|
||
</summary>
|
||
<param name="expected">
|
||
The object to pass to the subject's <see cref="M:System.IComparable`1.CompareTo(`0)"/> method.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeGreaterThanOrEqualTo(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the subject is greater than or equal to another object according to its implementation of <see cref="T:System.IComparable`1"/>.
|
||
</summary>
|
||
<param name="expected">
|
||
The object to pass to the subject's <see cref="M:System.IComparable`1.CompareTo(`0)"/> method.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeInRange(`0,`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is within a range.
|
||
</summary>
|
||
<remarks>
|
||
Where the range is continuous or incremental depends on the actual type of the value.
|
||
</remarks>
|
||
<param name="minimumValue">
|
||
The minimum valid value of the range.
|
||
</param>
|
||
<param name="maximumValue">
|
||
The maximum valid value of the range.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.NotBeInRange(`0,`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is not within a range.
|
||
</summary>
|
||
<remarks>
|
||
Where the range is continuous or incremental depends on the actual type of the value.
|
||
</remarks>
|
||
<param name="minimumValue">
|
||
The minimum valid value of the range.
|
||
</param>
|
||
<param name="maximumValue">
|
||
The maximum valid value of the range.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeOneOf(`0[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`2.BeOneOf(System.Collections.Generic.IEnumerable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Numeric.ComparableTypeAssertions`2.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.DecimalAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Decimal"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.DoubleAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Double"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.Int16Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Int16"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.Int32Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Int32"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.Int64Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Int64"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableByteAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Byte"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableDecimalAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Decimal"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableDoubleAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Double"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableInt16Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Int16"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableInt32Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Int32"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableInt64Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Int64"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableNumericAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.IComparable`1"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableNumericAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.IComparable`1"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NullableNumericAssertions`2.HaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable numeric value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NullableNumericAssertions`2.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable numeric value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NullableNumericAssertions`2.NotHaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable numeric value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NullableNumericAssertions`2.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable numeric value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NullableNumericAssertions`2.Match(System.Linq.Expressions.Expression{System.Func{System.Nullable{`0},System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <paramref name="predicate" /> is satisfied.
|
||
</summary>
|
||
<param name="predicate">
|
||
The predicate which must be satisfied
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableSByteAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.SByte"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableSingleAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Single"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableUInt16Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.UInt16"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableUInt32Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.UInt32"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NullableUInt64Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.UInt64"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NumericAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.IComparable`1"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.NumericAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.IComparable`1"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.Be(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the integral number value is exactly the same as the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.Be(System.Nullable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the integral number value is exactly the same as the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.NotBe(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the integral number value is not the same as the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.NotBe(System.Nullable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the integral number value is not the same as the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BePositive(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the numeric value is greater than zero.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeNegative(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the numeric value is less than zero.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeLessThan(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the numeric value is less than the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The value to compare the current numeric value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeLessThanOrEqualTo(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the numeric value is less than or equal to the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The value to compare the current numeric value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeGreaterThan(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the numeric value is greater than the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The value to compare the current numeric value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeGreaterThanOrEqualTo(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the numeric value is greater than or equal to the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The value to compare the current numeric value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeInRange(`0,`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is within a range.
|
||
</summary>
|
||
<remarks>
|
||
Where the range is continuous or incremental depends on the actual type of the value.
|
||
</remarks>
|
||
<param name="minimumValue">
|
||
The minimum valid value of the range (inclusive).
|
||
</param>
|
||
<param name="maximumValue">
|
||
The maximum valid value of the range (inclusive).
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.NotBeInRange(`0,`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is not within a range.
|
||
</summary>
|
||
<remarks>
|
||
Where the range is continuous or incremental depends on the actual type of the value.
|
||
</remarks>
|
||
<param name="minimumValue">
|
||
The minimum valid value of the range.
|
||
</param>
|
||
<param name="maximumValue">
|
||
The maximum valid value of the range.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeOneOf(`0[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeOneOf(System.Collections.Generic.IEnumerable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.BeOfType(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is of the specified type <paramref name="expectedType"/>.
|
||
</summary>
|
||
<param name="expectedType">
|
||
The type that the subject is supposed to be of.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.NotBeOfType(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is not of the specified type <paramref name="unexpectedType"/>.
|
||
</summary>
|
||
<param name="unexpectedType">
|
||
The type that the subject is not supposed to be of.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpectedType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.Match(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <paramref name="predicate" /> is satisfied.
|
||
</summary>
|
||
<param name="predicate">
|
||
The predicate which must be satisfied
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="M:FluentAssertions.Numeric.NumericAssertionsBase`3.CalculateDifferenceForFailureMessage(`0,`0)">
|
||
<summary>
|
||
A method to generate additional information upon comparison failures.
|
||
</summary>
|
||
<param name="subject">The current numeric value verified to be non-null.</param>
|
||
<param name="expected">The value to compare the current numeric value with.</param>
|
||
<returns>
|
||
Returns the difference between a number value and the <paramref name="expected" /> value.
|
||
Returns `null` if the compared numbers are small enough that a difference message is irrelevant.
|
||
</returns>
|
||
</member>
|
||
<member name="P:FluentAssertions.Numeric.NumericAssertionsBase`3.CurrentAssertionChain">
|
||
<summary>
|
||
Provides access to the <see cref="T:FluentAssertions.Execution.AssertionChain"/> that this assertion class was initialized with.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.SByteAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.SByte"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.SingleAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Single"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.UInt16Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.UInt16"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.UInt32Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.UInt32"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Numeric.UInt64Assertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.UInt64"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.ObjectAssertionsExtensions.BeDataContractSerializable(FluentAssertions.Primitives.ObjectAssertions,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object can be serialized and deserialized using the data contract serializer and that it stills retains
|
||
the values of all members.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ObjectAssertionsExtensions.BeDataContractSerializable(FluentAssertions.Primitives.ObjectAssertions,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.Object},FluentAssertions.Equivalency.EquivalencyOptions{System.Object}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object can be serialized and deserialized using the data contract serializer and that it stills retains
|
||
the values of all members.
|
||
</summary>
|
||
<param name="options">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="options"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.ObjectAssertionsExtensions.BeDataContractSerializable``1(FluentAssertions.Primitives.ObjectAssertions,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object can be serialized and deserialized using the data contract serializer and that it stills retains
|
||
the values of all members.
|
||
</summary>
|
||
<param name="options">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="options"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.ObjectAssertionsExtensions.BeXmlSerializable(FluentAssertions.Primitives.ObjectAssertions,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object can be serialized and deserialized using the XML serializer and that it stills retains
|
||
the values of all members.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ObjectAssertionsExtensions.BeXmlSerializable(FluentAssertions.Primitives.ObjectAssertions,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.Object},FluentAssertions.Equivalency.EquivalencyOptions{System.Object}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object can be serialized and deserialized using the XML serializer and that it stills retains
|
||
the values of all members.
|
||
</summary>
|
||
<param name="options">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.ObjectAssertionsExtensions.BeXmlSerializable``1(FluentAssertions.Primitives.ObjectAssertions,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object can be serialized and deserialized using the XML serializer and that it stills retains
|
||
the values of all members.
|
||
</summary>
|
||
<param name="options">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.BooleanAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Boolean"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.BooleanAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Boolean"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.BooleanAssertions`1.Subject">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.BooleanAssertions`1.BeFalse(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is <see langword="false"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.BooleanAssertions`1.BeTrue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is <see langword="true"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.BooleanAssertions`1.Be(System.Boolean,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is equal to the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.BooleanAssertions`1.NotBe(System.Boolean,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is not equal to the specified <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.BooleanAssertions`1.Imply(System.Boolean,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value implies the specified <paramref name="consequent"/> value.
|
||
</summary>
|
||
<param name="consequent">The right hand side of the implication</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.BooleanAssertions`1.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.DateTimeAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.DateTime"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.DateTime"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.DateTimeAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.DateTime"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.DateTime"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.DateTimeAssertions`1.Subject">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.Be(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is exactly equal to the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.Be(System.Nullable{System.DateTime},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is exactly equal to the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBe(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> or <see cref="T:System.DateTime"/> is not equal to the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBe(System.Nullable{System.DateTime},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> or <see cref="T:System.DateTime"/> is not equal to the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeCloseTo(System.DateTime,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is within the specified time
|
||
from the specified <paramref name="nearbyTime"/> value.
|
||
</summary>
|
||
<remarks>
|
||
Use this assertion when, for example the database truncates datetimes to nearest 20ms. If you want to assert to the exact datetime,
|
||
use <see cref="M:FluentAssertions.Primitives.DateTimeAssertions`1.Be(System.DateTime,System.String,System.Object[])"/>.
|
||
</remarks>
|
||
<param name="nearbyTime">
|
||
The expected time to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of time which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBeCloseTo(System.DateTime,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is not within the specified time
|
||
from the specified <paramref name="distantTime"/> value.
|
||
</summary>
|
||
<remarks>
|
||
Use this assertion when, for example the database truncates datetimes to nearest 20ms. If you want to assert to the exact datetime,
|
||
use <see cref="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBe(System.DateTime,System.String,System.Object[])"/>.
|
||
</remarks>
|
||
<param name="distantTime">
|
||
The time to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of time which the two values must differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeBefore(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is before the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTime"/> that the current value is expected to be before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBeBefore(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is not before the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTime"/> that the current value is not expected to be before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeOnOrBefore(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is either on, or before the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTime"/> that the current value is expected to be on or before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBeOnOrBefore(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is neither on, nor before the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTime"/> that the current value is not expected to be on nor before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeAfter(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is after the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTime"/> that the current value is expected to be after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBeAfter(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is not after the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTime"/> that the current value is not expected to be after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeOnOrAfter(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is either on, or after the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTime"/> that the current value is expected to be on or after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBeOnOrAfter(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is neither on, nor after the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTime"/> that the current value is expected not to be on nor after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.HaveYear(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> has the <paramref name="expected"/> year.
|
||
</summary>
|
||
<param name="expected">The expected year of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotHaveYear(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> does not have the <paramref name="unexpected"/> year.
|
||
</summary>
|
||
<param name="unexpected">The year that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.HaveMonth(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> has the <paramref name="expected"/> month.
|
||
</summary>
|
||
<param name="expected">The expected month of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotHaveMonth(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> does not have the <paramref name="unexpected"/> month.
|
||
</summary>
|
||
<param name="unexpected">The month that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.HaveDay(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> has the <paramref name="expected"/> day.
|
||
</summary>
|
||
<param name="expected">The expected day of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotHaveDay(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> does not have the <paramref name="unexpected"/> day.
|
||
</summary>
|
||
<param name="unexpected">The day that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.HaveHour(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> has the <paramref name="expected"/> hour.
|
||
</summary>
|
||
<param name="expected">The expected hour of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotHaveHour(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> does not have the <paramref name="unexpected"/> hour.
|
||
</summary>
|
||
<param name="unexpected">The hour that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.HaveMinute(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> has the <paramref name="expected"/> minute.
|
||
</summary>
|
||
<param name="expected">The expected minutes of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotHaveMinute(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> does not have the <paramref name="unexpected"/> minute.
|
||
</summary>
|
||
<param name="unexpected">The minute that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.HaveSecond(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> has the <paramref name="expected"/> second.
|
||
</summary>
|
||
<param name="expected">The expected seconds of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotHaveSecond(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> does not have the <paramref name="unexpected"/> second.
|
||
</summary>
|
||
<param name="unexpected">The second that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeMoreThan(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTime"/>
|
||
exceeds the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTime"/> should exceed compared to another <see cref="T:System.DateTime"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeAtLeast(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTime"/>
|
||
is equal to or exceeds the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTime"/> should be equal or exceed compared to
|
||
another <see cref="T:System.DateTime"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeExactly(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTime"/>
|
||
differs exactly the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTime"/> should differ exactly compared to another <see cref="T:System.DateTime"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeWithin(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTime"/>
|
||
is within the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTime"/> should be within another <see cref="T:System.DateTime"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeLessThan(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTime"/>
|
||
differs at maximum the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The maximum amount of time that the current <see cref="T:System.DateTime"/> should differ compared to another <see cref="T:System.DateTime"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeSameDateAs(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> has the <paramref name="expected"/> date.
|
||
</summary>
|
||
<param name="expected">The expected date portion of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBeSameDateAs(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTime"/> is not the <paramref name="unexpected"/> date.
|
||
</summary>
|
||
<param name="unexpected">The date that is not to match the date portion of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeOneOf(System.Nullable{System.DateTime}[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTime"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeOneOf(System.DateTime[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTime"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeOneOf(System.Collections.Generic.IEnumerable{System.DateTime},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTime"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeOneOf(System.Collections.Generic.IEnumerable{System.Nullable{System.DateTime}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTime"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.BeIn(System.DateTimeKind,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTime"/> represents a value in the <paramref name="expectedKind"/>.
|
||
</summary>
|
||
<param name="expectedKind">
|
||
The expected <see cref="T:System.DateTimeKind"/> that the current value must represent.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.NotBeIn(System.DateTimeKind,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTime"/> does not represent a value in a specific kind.
|
||
</summary>
|
||
<param name="unexpectedKind">
|
||
The <see cref="T:System.DateTimeKind"/> that the current value should not represent.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeAssertions`1.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.DateTimeOffsetAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.DateTimeOffset"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.DateTimeOffset"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.DateTimeOffsetAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.DateTimeOffset"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.DateTimeOffset"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.Subject">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.Be(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> represents the same point in time as the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.Be(System.Nullable{System.DateTimeOffset},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> represents the same point in time as the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBe(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not represent the same point in time as the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBe(System.Nullable{System.DateTimeOffset},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not represent the same point in time as the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeExactly(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is exactly equal to the <paramref name="expected"/> value, including its offset.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeExactly(System.Nullable{System.DateTimeOffset},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is exactly equal to the <paramref name="expected"/> value, including its offset.
|
||
Comparison is performed using <see cref="M:System.DateTimeOffset.EqualsExact(System.DateTimeOffset)"/>
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeExactly(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is not exactly equal to the <paramref name="unexpected"/> value.
|
||
Comparison is performed using <see cref="M:System.DateTimeOffset.EqualsExact(System.DateTimeOffset)"/>
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeExactly(System.Nullable{System.DateTimeOffset},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is not equal to the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeCloseTo(System.DateTimeOffset,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is within the specified time
|
||
from the specified <paramref name="nearbyTime"/> value.
|
||
</summary>
|
||
<remarks>
|
||
Use this assertion when, for example the database truncates datetimes to nearest 20ms. If you want to assert to the exact datetime,
|
||
use <see cref="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.Be(System.DateTimeOffset,System.String,System.Object[])"/>.
|
||
</remarks>
|
||
<param name="nearbyTime">
|
||
The expected time to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of time which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeCloseTo(System.DateTimeOffset,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is not within the specified time
|
||
from the specified <paramref name="distantTime"/> value.
|
||
</summary>
|
||
<remarks>
|
||
Use this assertion when, for example the database truncates datetimes to nearest 20ms. If you want to assert to the exact datetime,
|
||
use <see cref="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBe(System.DateTimeOffset,System.String,System.Object[])"/>.
|
||
</remarks>
|
||
<param name="distantTime">
|
||
The time to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of time which the two values must differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeBefore(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is before the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTimeOffset"/> that the current value is expected to be before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeBefore(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is not before the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTimeOffset"/> that the current value is not expected to be before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeOnOrBefore(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is either on, or before the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTimeOffset"/> that the current value is expected to be on or before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeOnOrBefore(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is neither on, nor before the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTimeOffset"/> that the current value is not expected to be on nor before.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeAfter(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is after the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTimeOffset"/> that the current value is expected to be after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeAfter(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is not after the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTimeOffset"/> that the current value is not expected to be after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeOnOrAfter(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is either on, or after the specified value.
|
||
</summary>
|
||
<param name="expected">The <see cref="T:System.DateTimeOffset"/> that the current value is expected to be on or after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeOnOrAfter(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is neither on, nor after the specified value.
|
||
</summary>
|
||
<param name="unexpected">The <see cref="T:System.DateTimeOffset"/> that the current value is expected not to be on nor after.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.HaveYear(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> year.
|
||
</summary>
|
||
<param name="expected">The expected year of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotHaveYear(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not have the <paramref name="unexpected"/> year.
|
||
</summary>
|
||
<param name="unexpected">The year that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.HaveMonth(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> month.
|
||
</summary>
|
||
<param name="expected">The expected month of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotHaveMonth(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not have the <paramref name="unexpected"/> month.
|
||
</summary>
|
||
<param name="unexpected">The month that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.HaveDay(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> day.
|
||
</summary>
|
||
<param name="expected">The expected day of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotHaveDay(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not have the <paramref name="unexpected"/> day.
|
||
</summary>
|
||
<param name="unexpected">The day that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.HaveHour(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> hour.
|
||
</summary>
|
||
<param name="expected">The expected hour of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotHaveHour(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not have the <paramref name="unexpected"/> hour.
|
||
</summary>
|
||
<param name="unexpected">The hour that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.HaveMinute(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> minute.
|
||
</summary>
|
||
<param name="expected">The expected minutes of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotHaveMinute(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not have the <paramref name="unexpected"/> minute.
|
||
</summary>
|
||
<param name="unexpected">The minute that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.HaveSecond(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> second.
|
||
</summary>
|
||
<param name="expected">The expected seconds of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotHaveSecond(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not have the <paramref name="unexpected"/> second.
|
||
</summary>
|
||
<param name="unexpected">The second that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.HaveOffset(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> offset.
|
||
</summary>
|
||
<param name="expected">The expected offset of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotHaveOffset(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> does not have the <paramref name="unexpected"/> offset.
|
||
</summary>
|
||
<param name="unexpected">The offset that should not be in the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeMoreThan(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTimeOffset"/>
|
||
exceeds the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTimeOffset"/> should exceed compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeAtLeast(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTimeOffset"/>
|
||
is equal to or exceeds the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTimeOffset"/> should be equal or exceed compared to
|
||
another <see cref="T:System.DateTimeOffset"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeExactly(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTimeOffset"/>
|
||
differs exactly the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTimeOffset"/> should differ exactly compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeWithin(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTimeOffset"/>
|
||
is within the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The amount of time that the current <see cref="T:System.DateTimeOffset"/> should be within another <see cref="T:System.DateTimeOffset"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeLessThan(System.TimeSpan)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1"/> object that can be used to assert that the current <see cref="T:System.DateTimeOffset"/>
|
||
differs at maximum the specified <paramref name="timeSpan"/> compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The maximum amount of time that the current <see cref="T:System.DateTimeOffset"/> should differ compared to another <see cref="T:System.DateTimeOffset"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeSameDateAs(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> has the <paramref name="expected"/> date.
|
||
</summary>
|
||
<param name="expected">The expected date portion of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.NotBeSameDateAs(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.DateTimeOffset"/> is not the <paramref name="unexpected"/> date.
|
||
</summary>
|
||
<param name="unexpected">The date that is not to match the date portion of the current value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeOneOf(System.Nullable{System.DateTimeOffset}[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTimeOffset"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeOneOf(System.DateTimeOffset[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTimeOffset"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeOneOf(System.Collections.Generic.IEnumerable{System.DateTimeOffset},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTimeOffset"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.BeOneOf(System.Collections.Generic.IEnumerable{System.Nullable{System.DateTimeOffset}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.DateTimeOffset"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetAssertions`1.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that two <see cref="T:System.DateTime"/> objects differ in the expected way.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/> and <see cref="T:FluentAssertions.Extensions.FluentTimeSpanExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.DateTime"/> or a <see cref="T:System.TimeSpan"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1.Before(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a <see cref="T:System.DateTimeOffset"/> occurs a specified amount of time before another <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
<param name="target">
|
||
The <see cref="T:System.DateTimeOffset"/> to compare the subject with.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1.After(System.DateTimeOffset,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a <see cref="T:System.DateTimeOffset"/> occurs a specified amount of time after another <see cref="T:System.DateTimeOffset"/>.
|
||
</summary>
|
||
<param name="target">
|
||
The <see cref="T:System.DateTimeOffset"/> to compare the subject with.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeOffsetRangeAssertions`1.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.DateTimeRangeAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that two <see cref="T:System.DateTime"/> objects differ in the expected way.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/> and
|
||
<see cref="T:FluentAssertions.Extensions.FluentTimeSpanExtensions"/> for a more fluent
|
||
way of specifying a <see cref="T:System.DateTime"/> or a <see cref="T:System.TimeSpan"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeRangeAssertions`1.Before(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a <see cref="T:System.DateTime"/> occurs a specified amount of time before another <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<param name="target">
|
||
The <see cref="T:System.DateTime"/> to compare the subject with.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeRangeAssertions`1.After(System.DateTime,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a <see cref="T:System.DateTime"/> occurs a specified amount of time after another <see cref="T:System.DateTime"/>.
|
||
</summary>
|
||
<param name="target">
|
||
The <see cref="T:System.DateTime"/> to compare the subject with.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.DateTimeRangeAssertions`1.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.EnumAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a <typeparamref name="TEnum"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.EnumAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a <typeparamref name="TEnum"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.Be(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> is exactly equal to the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.Be(System.Nullable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> is exactly equal to the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.NotBe(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> or <typeparamref name="TEnum"/> is not equal to the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.NotBe(System.Nullable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> or <typeparamref name="TEnum"/> is not equal to the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.BeDefined(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current value of <typeparamref name="TEnum"/> is defined inside the enum.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.NotBeDefined(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current value of <typeparamref name="TEnum"/> is not defined inside the enum.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.HaveValue(System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> is exactly equal to the <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.NotHaveValue(System.Decimal,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> is exactly equal to the <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.HaveSameValueAs``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> has the same numeric value as <paramref name="expected"/>.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.NotHaveSameValueAs``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> does not have the same numeric value as <paramref name="unexpected"/>.
|
||
</summary>
|
||
<param name="unexpected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.HaveSameNameAs``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> has the same name as <paramref name="expected"/>.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.NotHaveSameNameAs``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TEnum"/> does not have the same name as <paramref name="unexpected"/>.
|
||
</summary>
|
||
<param name="unexpected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.HaveFlag(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an enum has a specified flag
|
||
</summary>
|
||
<param name="expectedFlag">The expected flag.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.NotHaveFlag(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an enum does not have a specified flag
|
||
</summary>
|
||
<param name="unexpectedFlag">The unexpected flag.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.Match(System.Linq.Expressions.Expression{System.Func{System.Nullable{`0},System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Enum"/> matches the <paramref name="predicate" />.
|
||
</summary>
|
||
<param name="predicate">
|
||
The predicate which must be satisfied by the <typeparamref name="TEnum" />.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1" /> which can be used to chain assertions.</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.BeOneOf(`0[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Enum"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.BeOneOf(System.Collections.Generic.IEnumerable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Enum"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="validValues"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="validValues"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.EnumAssertions`2.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.GuidAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Guid"/> is in the correct state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.GuidAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Guid"/> is in the correct state.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.GuidAssertions`1.Subject">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.GuidAssertions`1.BeEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Guid"/> is <see cref="F:System.Guid.Empty"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.GuidAssertions`1.NotBeEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Guid"/> is not <see cref="F:System.Guid.Empty"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.GuidAssertions`1.Be(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Guid"/> is equal to the <paramref name="expected"/> GUID.
|
||
</summary>
|
||
<param name="expected">The expected <see cref="T:System.String"/> value to compare the actual value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentException">The format of <paramref name="expected"/> is invalid.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.GuidAssertions`1.Be(System.Guid,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Guid"/> is equal to the <paramref name="expected"/> GUID.
|
||
</summary>
|
||
<param name="expected">The expected value to compare the actual value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.GuidAssertions`1.NotBe(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Guid"/> is not equal to the <paramref name="unexpected"/> GUID.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value to compare the actual value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentException">The format of <paramref name="unexpected"/> is invalid.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.GuidAssertions`1.NotBe(System.Guid,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Guid"/> is not equal to the <paramref name="unexpected"/> GUID.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value to compare the actual value with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.GuidAssertions`1.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.IStringComparisonStrategy">
|
||
<summary>
|
||
The strategy used for comparing two <see langword="string" />s.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.IStringComparisonStrategy.AssertNeitherIsNull(FluentAssertions.Execution.AssertionChain,System.String,System.String)">
|
||
<summary>
|
||
Asserts that neither the <paramref name="subject"/> nor the <paramref name="expected"/> strings are null.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.IStringComparisonStrategy.AssertForEquality(FluentAssertions.Execution.AssertionChain,System.String,System.String)">
|
||
<summary>
|
||
Asserts that the <paramref name="subject"/> matches the <paramref name="expected"/> value.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableBooleanAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Boolean"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableBooleanAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Boolean"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.HaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable Boolean value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable Boolean value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.NotHaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable Boolean value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable Boolean value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.Be(System.Nullable{System.Boolean},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is equal to the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.NotBe(System.Nullable{System.Boolean},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is not equal to the specified <paramref name="unexpected"/> value.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.NotBeFalse(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is not <see langword="false"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableBooleanAssertions`1.NotBeTrue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is not <see langword="true"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableDateTimeAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.DateTime"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/> for a more fluent way of specifying a <see cref="T:System.DateTime"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableDateTimeAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.DateTime"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/> for a more fluent way of specifying a <see cref="T:System.DateTime"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeAssertions`1.HaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTime"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeAssertions`1.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTime"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeAssertions`1.NotHaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTime"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeAssertions`1.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTime"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.DateTimeOffset"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.DateTime"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.DateTimeOffset"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentDateTimeExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.DateTime"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions`1.HaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTimeOffset"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions`1.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTimeOffset"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions`1.NotHaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTimeOffset"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableDateTimeOffsetAssertions`1.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.DateTimeOffset"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableEnumAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <typeparamref name="TEnum"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableEnumAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <typeparamref name="TEnum"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableEnumAssertions`2.HaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <typeparamref name="TEnum"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableEnumAssertions`2.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <typeparamref name="TEnum"/> is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableEnumAssertions`2.NotHaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <typeparamref name="TEnum"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableEnumAssertions`2.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <typeparamref name="TEnum"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableGuidAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Guid"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableGuidAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.Guid"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableGuidAssertions`1.HaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.Guid"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableGuidAssertions`1.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.Guid"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableGuidAssertions`1.NotHaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.Guid"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableGuidAssertions`1.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.Guid"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableGuidAssertions`1.Be(System.Nullable{System.Guid},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is equal to the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.TimeSpan"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentTimeSpanExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.TimeSpan"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.TimeSpan"/> is in the expected state.
|
||
</summary>
|
||
<remarks>
|
||
You can use the <see cref="T:FluentAssertions.Extensions.FluentTimeSpanExtensions"/>
|
||
for a more fluent way of specifying a <see cref="T:System.TimeSpan"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions`1.HaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.TimeSpan"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions`1.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.TimeSpan"/> value is not <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions`1.NotHaveValue(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.TimeSpan"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions`1.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a nullable <see cref="T:System.TimeSpan"/> value is <see langword="null"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.NullableSimpleTimeSpanAssertions`1.Be(System.Nullable{System.TimeSpan},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the value is equal to the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.ObjectAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Object"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions.Be``1(``0,System.Collections.Generic.IEqualityComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value equals <paramref name="expected"/> using the provided <paramref name="comparer"/>.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="comparer">
|
||
An equality comparer to compare values.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions.NotBe``1(``0,System.Collections.Generic.IEqualityComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value does not equal <paramref name="unexpected"/> using the provided <paramref name="comparer"/>.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="comparer">
|
||
An equality comparer to compare values.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions.BeOneOf``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/> using the provided <paramref name="comparer"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="comparer">
|
||
An equality comparer to compare values.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="validValues"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.ObjectAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a <typeparamref name="TSubject"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.Be(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value equals <paramref name="expected"/> using its <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.Be(`0,System.Collections.Generic.IEqualityComparer{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value equals <paramref name="expected"/> using the provided <paramref name="comparer"/>.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="comparer">
|
||
An equality comparer to compare values.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.NotBe(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value does not equal <paramref name="unexpected"/> using its <see cref="M:System.Object.Equals(System.Object)" /> method.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.NotBe(`0,System.Collections.Generic.IEqualityComparer{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value does not equal <paramref name="unexpected"/> using the provided <paramref name="comparer"/>.
|
||
</summary>
|
||
<param name="unexpected">The unexpected value</param>
|
||
<param name="comparer">
|
||
An equality comparer to compare values.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.BeEquivalentTo``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object is equivalent to another object.
|
||
</summary>
|
||
<remarks>
|
||
Objects are equivalent when both object graphs have equally named properties with the same value,
|
||
irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.BeEquivalentTo``1(``0,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object is equivalent to another object.
|
||
</summary>
|
||
<remarks>
|
||
Objects are equivalent when both object graphs have equally named properties with the same value,
|
||
irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
</remarks>
|
||
<param name="expectation">The expected element.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.NotBeEquivalentTo``1(``0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object is not equivalent to another object.
|
||
</summary>
|
||
<remarks>
|
||
Objects are equivalent when both object graphs have equally named properties with the same value,
|
||
irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
Notice that actual behavior is determined by the global defaults managed by <see cref="T:FluentAssertions.AssertionConfiguration"/>.
|
||
</remarks>
|
||
<param name="unexpected">The unexpected element.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.NotBeEquivalentTo``1(``0,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{``0},FluentAssertions.Equivalency.EquivalencyOptions{``0}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object is not equivalent to another object.
|
||
</summary>
|
||
<remarks>
|
||
Objects are equivalent when both object graphs have equally named properties with the same value,
|
||
irrespective of the type of those objects. Two properties are also equal if one type can be converted to another and the result is equal.
|
||
The type of a collection property is ignored as long as the collection implements <see cref="T:System.Collections.Generic.IEnumerable`1"/> and all
|
||
items in the collection are structurally equal.
|
||
</remarks>
|
||
<param name="unexpected">The unexpected element.</param>
|
||
<param name="config">
|
||
A reference to the <see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> configuration object that can be used
|
||
to influence the way the object graphs are compared. You can also provide an alternative instance of the
|
||
<see cref="T:FluentAssertions.Equivalency.EquivalencyOptions`1"/> class. The global defaults are determined by the
|
||
<see cref="T:FluentAssertions.AssertionConfiguration"/> class.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="config"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.BeOneOf(`0[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.BeOneOf(System.Collections.Generic.IEnumerable{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.BeOneOf(System.Collections.Generic.IEnumerable{`0},System.Collections.Generic.IEqualityComparer{`0},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a value is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="comparer">
|
||
An equality comparer to compare values.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="validValues"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="comparer"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ObjectAssertions`2.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.ObjectAssertions`2.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.ReferenceTypeAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a reference type object is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Subject">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.BeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current object has not been initialized yet.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.NotBeNull(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current object has been initialized.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.BeSameAs(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object reference refers to the exact same object as another object reference.
|
||
</summary>
|
||
<param name="expected">The expected object</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.NotBeSameAs(`0,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an object reference refers to a different object than another object reference refers to.
|
||
</summary>
|
||
<param name="unexpected">The unexpected object</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.BeOfType``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is of the specified type <typeparamref name="T"/>.
|
||
</summary>
|
||
<typeparam name="T">The expected type of the object.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.BeOfType(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is of the <paramref name="expectedType"/>.
|
||
</summary>
|
||
<param name="expectedType">
|
||
The type that the subject is supposed to be.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.NotBeOfType``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is not of the specified type <typeparamref name="T"/>.
|
||
</summary>
|
||
<typeparam name="T">The type that the subject is not supposed to be.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.NotBeOfType(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is not the <paramref name="unexpectedType"/>.
|
||
</summary>
|
||
<param name="unexpectedType">
|
||
The type that the subject is not supposed to be.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpectedType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.BeAssignableTo``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is assignable to a variable of type <typeparamref name="T"/>.
|
||
</summary>
|
||
<typeparam name="T">The type to which the object should be assignable to.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndWhichConstraint`2"/> which can be used to chain assertions.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.BeAssignableTo(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is assignable to a variable of given <paramref name="type"/>.
|
||
</summary>
|
||
<param name="type">The type to which the object should be assignable to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.NotBeAssignableTo``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is not assignable to a variable of type <typeparamref name="T"/>.
|
||
</summary>
|
||
<typeparam name="T">The type to which the object should not be assignable to.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.NotBeAssignableTo(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the object is not assignable to a variable of given <paramref name="type"/>.
|
||
</summary>
|
||
<param name="type">The type to which the object should not be assignable to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Match(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <paramref name="predicate" /> is satisfied.
|
||
</summary>
|
||
<param name="predicate">The predicate which must be satisfied by the <typeparamref name="TSubject" />.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1" /> which can be used to chain assertions.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Match``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <paramref name="predicate" /> is satisfied.
|
||
</summary>
|
||
<param name="predicate">The predicate which must be satisfied by the <typeparamref name="TSubject" />.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1" /> which can be used to chain assertions.</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="predicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Satisfy``1(System.Action{``0})">
|
||
<summary>
|
||
Allows combining one or more assertions using the other assertion methods that this library offers on an instance of <typeparamref name="T"/>.
|
||
</summary>
|
||
<remarks>
|
||
If multiple assertions executed by the <paramref name="assertion"/> fail, they will be raised as a single failure.
|
||
</remarks>
|
||
<param name="assertion">The element inspector which must be satisfied by the <typeparamref name="TSubject" />.</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1" /> which can be used to chain assertions.</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="assertion"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
It should be a user-friendly name as it is included in the failure message.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.CurrentAssertionChain">
|
||
<summary>
|
||
Provides access to the <see cref="T:FluentAssertions.Execution.AssertionChain"/> that this assertion class was initialized with.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.SimpleTimeSpanAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.TimeSpan"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a nullable <see cref="T:System.TimeSpan"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.Subject">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.BePositive(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is greater than zero.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.BeNegative(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is less than zero.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.Be(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is equal to the
|
||
specified <paramref name="expected"/> time.
|
||
</summary>
|
||
<param name="expected">The expected time difference</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.NotBe(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is not equal to the
|
||
specified <paramref name="unexpected"/> time.
|
||
</summary>
|
||
<param name="unexpected">The unexpected time difference</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.BeLessThan(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is less than the
|
||
specified <paramref name="expected"/> time.
|
||
</summary>
|
||
<param name="expected">The time difference to which the current value will be compared</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.BeLessThanOrEqualTo(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is less than or equal to the
|
||
specified <paramref name="expected"/> time.
|
||
</summary>
|
||
<param name="expected">The time difference to which the current value will be compared</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.BeGreaterThan(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is greater than the
|
||
specified <paramref name="expected"/> time.
|
||
</summary>
|
||
<param name="expected">The time difference to which the current value will be compared</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.BeGreaterThanOrEqualTo(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the time difference of the current <see cref="T:System.TimeSpan"/> is greater than or equal to the
|
||
specified <paramref name="expected"/> time.
|
||
</summary>
|
||
<param name="expected">The time difference to which the current value will be compared</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.BeCloseTo(System.TimeSpan,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.TimeSpan"/> is within the specified time
|
||
from the specified <paramref name="nearbyTime"/> value.
|
||
</summary>
|
||
<remarks>
|
||
Use this assertion when, for example the database truncates datetimes to nearest 20ms. If you want to assert to the exact datetime,
|
||
use <see cref="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.Be(System.TimeSpan,System.String,System.Object[])"/>.
|
||
</remarks>
|
||
<param name="nearbyTime">
|
||
The expected time to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of time which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.NotBeCloseTo(System.TimeSpan,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.TimeSpan"/> is not within the specified time
|
||
from the specified <paramref name="distantTime"/> value.
|
||
</summary>
|
||
<remarks>
|
||
Use this assertion when, for example the database truncates datetimes to nearest 20ms. If you want to assert to the exact datetime,
|
||
use <see cref="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.NotBe(System.TimeSpan,System.String,System.Object[])"/>.
|
||
</remarks>
|
||
<param name="distantTime">
|
||
The time to compare the actual value with.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of time which the two values may differ.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.SimpleTimeSpanAssertions`1.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.StringAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.String"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions.#ctor(System.String,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Primitives.StringAssertions"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.StringAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.String"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.#ctor(System.String,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Primitives.StringAssertions`1"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.Be(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is exactly the same as another string, including the casing and any leading or trailing whitespace.
|
||
</summary>
|
||
<param name="expected">The expected string.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeOneOf(System.String[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.String"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeOneOf(System.Collections.Generic.IEnumerable{System.String},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.String"/> is one of the specified <paramref name="validValues"/>.
|
||
</summary>
|
||
<param name="validValues">
|
||
The values that are valid.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeEquivalentTo(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is exactly the same as another string, including any leading or trailing whitespace, with
|
||
the exception of the casing.
|
||
</summary>
|
||
<param name="expected">
|
||
The string that the subject is expected to be equivalent to.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeEquivalentTo(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is exactly the same as another string, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="expected">
|
||
The string that the subject is expected to be equivalent to.
|
||
</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBeEquivalentTo(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is not exactly the same as another string, including any leading or trailing whitespace, with
|
||
the exception of the casing.
|
||
</summary>
|
||
<param name="unexpected">
|
||
The string that the subject is not expected to be equivalent to.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBeEquivalentTo(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is not exactly the same as another string, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="unexpected">
|
||
The string that the subject is not expected to be equivalent to.
|
||
</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBe(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is not exactly the same as the specified <paramref name="unexpected"/>,
|
||
including the casing and any leading or trailing whitespace.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to be equivalent to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.Match(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string matches the <paramref name="wildcardPattern"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination of literal text and wildcard
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotMatch(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not match the <paramref name="wildcardPattern"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination literal text and wildcard of
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.MatchEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string matches the <paramref name="wildcardPattern"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination of literal text and wildcard
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.MatchEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string matches the <paramref name="wildcardPattern"/>, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination of literal text and wildcard
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotMatchEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not match the <paramref name="wildcardPattern"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination of literal text and wildcard
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotMatchEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not match the <paramref name="wildcardPattern"/>, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the subject. This parameter can contain a combination of literal text and wildcard
|
||
(* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="wildcardPattern"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="wildcardPattern"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.MatchRegex(System.String,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string matches a regular expression with expected occurrence
|
||
</summary>
|
||
<param name="regularExpression">
|
||
The regular expression with which the subject is matched.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the expected amount of times a regex should match a string.
|
||
It can be created by invoking static methods Once, Twice, Thrice, or Times(int)
|
||
on the classes <see cref="T:FluentAssertions.Exactly"/>, <see cref="T:FluentAssertions.AtLeast"/>, <see cref="T:FluentAssertions.MoreThan"/>, <see cref="T:FluentAssertions.AtMost"/>, and <see cref="T:FluentAssertions.LessThan"/>.
|
||
For example, <see cref="M:FluentAssertions.Exactly.Times(System.Int32)"/> or <see cref="M:FluentAssertions.LessThan.Twice"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="regularExpression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.MatchRegex(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string matches a regular expression.
|
||
</summary>
|
||
<param name="regularExpression">
|
||
The regular expression with which the subject is matched.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="regularExpression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.MatchRegex(System.Text.RegularExpressions.Regex,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string matches a regular expression with expected occurrence
|
||
</summary>
|
||
<param name="regularExpression">
|
||
The regular expression with which the subject is matched.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the expected amount of times a regex should match a string.
|
||
It can be created by invoking static methods Once, Twice, Thrice, or Times(int)
|
||
on the classes <see cref="T:FluentAssertions.Exactly"/>, <see cref="T:FluentAssertions.AtLeast"/>, <see cref="T:FluentAssertions.MoreThan"/>, <see cref="T:FluentAssertions.AtMost"/>, and <see cref="T:FluentAssertions.LessThan"/>.
|
||
For example, <see cref="M:FluentAssertions.Exactly.Times(System.Int32)"/> or <see cref="M:FluentAssertions.LessThan.Twice"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="regularExpression"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="regularExpression"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.MatchRegex(System.Text.RegularExpressions.Regex,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string matches a regular expression.
|
||
</summary>
|
||
<param name="regularExpression">
|
||
The regular expression with which the subject is matched.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="regularExpression"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="regularExpression"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotMatchRegex(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not match a regular expression.
|
||
</summary>
|
||
<param name="regularExpression">
|
||
The regular expression with which the subject is matched.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="regularExpression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotMatchRegex(System.Text.RegularExpressions.Regex,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not match a regular expression.
|
||
</summary>
|
||
<param name="regularExpression">
|
||
The regular expression with which the subject is matched.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="regularExpression"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="regularExpression"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.StartWith(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string starts exactly with the specified <paramref name="expected"/> value,
|
||
including the casing and any leading or trailing whitespace.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to start with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotStartWith(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not start with the specified <paramref name="unexpected"/> value,
|
||
including the casing and any leading or trailing whitespace.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to start with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.StartWithEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string starts with the specified <paramref name="expected"/>,
|
||
including any leading or trailing whitespace, with the exception of the casing.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to start with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.StartWithEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string starts with the specified <paramref name="expected"/>, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to start with.</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotStartWithEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not start with the specified <paramref name="unexpected"/> value,
|
||
including any leading or trailing whitespace, with the exception of the casing.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to start with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotStartWithEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not start with the specified <paramref name="unexpected"/> value, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to start with.</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.EndWith(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string ends exactly with the specified <paramref name="expected"/>,
|
||
including the casing and any leading or trailing whitespace.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to end with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotEndWith(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not end exactly with the specified <paramref name="unexpected"/>,
|
||
including the casing and any leading or trailing whitespace.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to end with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.EndWithEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string ends with the specified <paramref name="expected"/>,
|
||
including any leading or trailing whitespace, with the exception of the casing.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to end with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.EndWithEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string ends with the specified <paramref name="expected"/>, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to end with.</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotEndWithEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not end with the specified <paramref name="unexpected"/>,
|
||
including any leading or trailing whitespace, with the exception of the casing.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to end with.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotEndWithEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not end with the specified <paramref name="unexpected"/>, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to end with.</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.Contain(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains another (fragment of a) string.
|
||
</summary>
|
||
<param name="expected">
|
||
The (fragment of a) string that the current string should contain.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.Contain(System.String,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains another (fragment of a) string a set amount of times.
|
||
</summary>
|
||
<param name="expected">
|
||
The (fragment of a) string that the current string should contain.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the amount of times a substring should be present within the test subject.
|
||
It can be created by invoking static methods Once, Twice, Thrice, or Times(int)
|
||
on the classes <see cref="T:FluentAssertions.Exactly"/>, <see cref="T:FluentAssertions.AtLeast"/>, <see cref="T:FluentAssertions.MoreThan"/>, <see cref="T:FluentAssertions.AtMost"/>, and <see cref="T:FluentAssertions.LessThan"/>.
|
||
For example, <see cref="M:FluentAssertions.Exactly.Times(System.Int32)"/> or <see cref="M:FluentAssertions.LessThan.Twice"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains the specified <paramref name="expected"/>,
|
||
including any leading or trailing whitespace, with the exception of the casing.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to contain.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains the specified <paramref name="expected"/>, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to contain.</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainEquivalentOf(System.String,FluentAssertions.OccurrenceConstraint,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains the specified <paramref name="expected"/>, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="expected">The string that the subject is expected to contain.</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the amount of times a substring should be present within the test subject.
|
||
It can be created by invoking static methods Once, Twice, Thrice, or Times(int)
|
||
on the classes <see cref="T:FluentAssertions.Exactly"/>, <see cref="T:FluentAssertions.AtLeast"/>, <see cref="T:FluentAssertions.MoreThan"/>, <see cref="T:FluentAssertions.AtMost"/>, and <see cref="T:FluentAssertions.LessThan"/>.
|
||
For example, <see cref="M:FluentAssertions.Exactly.Times(System.Int32)"/> or <see cref="M:FluentAssertions.LessThan.Twice"/>.
|
||
</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainEquivalentOf(System.String,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains the specified <paramref name="expected"/> a set amount of times,
|
||
including any leading or trailing whitespace, with the exception of the casing.
|
||
</summary>
|
||
<param name="expected">
|
||
The (fragment of a) string that the current string should contain.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the amount of times a substring should be present within the test subject.
|
||
It can be created by invoking static methods Once, Twice, Thrice, or Times(int)
|
||
on the classes <see cref="T:FluentAssertions.Exactly"/>, <see cref="T:FluentAssertions.AtLeast"/>, <see cref="T:FluentAssertions.MoreThan"/>, <see cref="T:FluentAssertions.AtMost"/>, and <see cref="T:FluentAssertions.LessThan"/>.
|
||
For example, <see cref="M:FluentAssertions.Exactly.Times(System.Int32)"/> or <see cref="M:FluentAssertions.LessThan.Twice"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainAll(System.Collections.Generic.IEnumerable{System.String},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains all values present in <paramref name="values"/>.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should all be present in the string
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainAll(System.String[])">
|
||
<summary>
|
||
Asserts that a string contains all values present in <paramref name="values"/>.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should all be present in the string
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainAny(System.Collections.Generic.IEnumerable{System.String},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string contains at least one value present in <paramref name="values"/>,.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should will be tested against the string
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ContainAny(System.String[])">
|
||
<summary>
|
||
Asserts that a string contains at least one value present in <paramref name="values"/>,.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should will be tested against the string
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotContain(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not contain another (fragment of a) string.
|
||
</summary>
|
||
<param name="unexpected">
|
||
The (fragment of a) string that the current string should not contain.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="unexpected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotContainAll(System.Collections.Generic.IEnumerable{System.String},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not contain all of the strings provided in <paramref name="values"/>. The string
|
||
may contain some subset of the provided values.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should not be present in the string
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotContainAll(System.String[])">
|
||
<summary>
|
||
Asserts that a string does not contain all of the strings provided in <paramref name="values"/>. The string
|
||
may contain some subset of the provided values.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should not be present in the string
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotContainAny(System.Collections.Generic.IEnumerable{System.String},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not contain any of the strings provided in <paramref name="values"/>.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should not be present in the string
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotContainAny(System.String[])">
|
||
<summary>
|
||
Asserts that a string does not contain any of the strings provided in <paramref name="values"/>.
|
||
</summary>
|
||
<param name="values">
|
||
The values that should not be present in the string
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotContainEquivalentOf(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not contain the specified <paramref name="unexpected"/> string,
|
||
including any leading or trailing whitespace, with the exception of the casing.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to contain.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotContainEquivalentOf(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string does not contain the specified <paramref name="unexpected"/> string, using the provided <paramref name="config"/>.
|
||
</summary>
|
||
<param name="unexpected">The string that the subject is not expected to contain.</param>
|
||
<param name="config">
|
||
The equivalency options.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is <see cref="F:System.String.Empty"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBeEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is not <see cref="F:System.String.Empty"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.HaveLength(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string has the specified <paramref name="expected"/> length.
|
||
</summary>
|
||
<param name="expected">The expected length of the string</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBeNullOrEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is neither <see langword="null"/> nor <see cref="F:System.String.Empty"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeNullOrEmpty(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is either <see langword="null"/> or <see cref="F:System.String.Empty"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBeNullOrWhiteSpace(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is neither <see langword="null"/> nor <see cref="F:System.String.Empty"/> nor white space
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeNullOrWhiteSpace(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that a string is either <see langword="null"/> or <see cref="F:System.String.Empty"/> or white space
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeUpperCased(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all cased characters in a string are upper-case. That is, that the string could be the result of a call to
|
||
<see cref="M:System.String.ToUpperInvariant"/>.
|
||
</summary>
|
||
<remarks>
|
||
Numbers, special characters, and many Asian characters don't have casing, so <see cref="M:FluentAssertions.Primitives.StringAssertions`1.BeUpperCased(System.String,System.Object[])"/>
|
||
will ignore these and will fail only in the presence of lower-case characters.
|
||
</remarks>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBeUpperCased(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that of all the cased characters in a string, some are not upper-case. That is, the string could not be
|
||
the result of a call to <see cref="M:System.String.ToUpperInvariant"/>.
|
||
</summary>
|
||
<remarks>
|
||
Numbers, special characters, and many Asian characters don't have casing, so <see cref="M:FluentAssertions.Primitives.StringAssertions`1.NotBeUpperCased(System.String,System.Object[])"/>
|
||
will ignore these and will fail only if the string contains cased characters and they are all upper-case.
|
||
</remarks>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.BeLowerCased(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that all cased characters in a string are lower-case. That is, that the string could be the result of a call to
|
||
<see cref="M:System.String.ToLowerInvariant"/>,
|
||
</summary>
|
||
<remarks>
|
||
Numbers, special characters, and many Asian characters don't have casing, so <see cref="M:FluentAssertions.Primitives.StringAssertions`1.BeLowerCased(System.String,System.Object[])"/>
|
||
will ignore these and will fail only in the presence of upper-case characters.
|
||
</remarks>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.NotBeLowerCased(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that of all the cased characters in a string, some are not lower-case. That is, the string could not be
|
||
the result of a call to <see cref="M:System.String.ToLowerInvariant"/>.
|
||
</summary>
|
||
<remarks>
|
||
Numbers, special characters, and many Asian characters don't have casing, so <see cref="M:FluentAssertions.Primitives.StringAssertions`1.NotBeLowerCased(System.String,System.Object[])"/>
|
||
will ignore these and will fail only if the string contains cased characters and they are all lower-case.
|
||
</remarks>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.Be(System.String,System.Func{FluentAssertions.Equivalency.EquivalencyOptions{System.String},FluentAssertions.Equivalency.EquivalencyOptions{System.String}},System.String,System.Object[])">
|
||
<summary>
|
||
Validates that a string is equivalent to the specified <paramref name="expected"/> string,
|
||
using the given <paramref name="config"/> to determine equivalency options.
|
||
</summary>
|
||
<remarks>
|
||
Is used by <see cref="T:FluentAssertions.Primitives.StringAssertions`1"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringAssertions`1.ApplyStringSettings(System.String,FluentAssertions.Equivalency.IEquivalencyOptions)">
|
||
<summary>
|
||
Applies the string-specific <paramref name="options"/> to the <paramref name="value"/>.
|
||
</summary>
|
||
<remarks>
|
||
When <see cref="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreLeadingWhitespace"/> is set, whitespace is removed from the start of the <paramref name="value"/>.<br />
|
||
When <see cref="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreTrailingWhitespace"/> is set, whitespace is removed from the end of the <paramref name="value"/>.<br />
|
||
When <see cref="P:FluentAssertions.Equivalency.IEquivalencyOptions.IgnoreNewlineStyle"/> is set, all newlines (<c>\r\n</c> and <c>\r</c>) are replaced with <c>\n</c> in the <paramref name="value"/>.<br />
|
||
</remarks>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.StringAssertions`1.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringEndStrategy.AssertNeitherIsNull(FluentAssertions.Execution.AssertionChain,System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.StringEqualityStrategy.IncludeFullDetails">
|
||
<summary>
|
||
Gets a value indicating whether the differences between string properties should
|
||
include the full values of the subject and expectation instead of just the fragment that differs.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringEqualityStrategy.GetMismatchSegmentForLongStrings(System.String,System.String,System.Int32)">
|
||
<summary>
|
||
Get the mismatch segment between <paramref name="expected"/> and <paramref name="subject"/> for long strings,
|
||
when they differ at index <paramref name="firstIndexOfMismatch"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringEqualityStrategy.AppendPrefixAndEscapedPhraseToShowWithEllipsisAndSuffix(System.Text.StringBuilder,System.String,System.String,System.Int32,System.String)">
|
||
<summary>
|
||
Appends the <paramref name="prefix"/>, the escaped visible <paramref name="text"/> phrase decorated with ellipsis
|
||
and the <paramref name="suffix"/> to the <paramref name="stringBuilder"/>.
|
||
</summary>
|
||
<remarks>When text phrase starts at <paramref name="indexOfStartingPhrase"/> and with a calculated length truncates text
|
||
on start or end, an ellipsis is added.</remarks>
|
||
<returns><c>true</c> if the text was truncated.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringEqualityStrategy.GetStartIndexOfPhraseToShowBeforeTheMismatchingIndex(System.String,System.Int32)">
|
||
<summary>
|
||
Calculates the start index of the visible segment from <paramref name="value"/> when highlighting the difference at <paramref name="indexOfFirstMismatch"/>.
|
||
</summary>
|
||
<remarks>
|
||
Either keep the last 10 characters before <paramref name="indexOfFirstMismatch"/> or a word begin (separated by whitespace) between 15 and 5 characters before <paramref name="indexOfFirstMismatch"/>.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringEqualityStrategy.GetLengthOfPhraseToKeep(System.String)">
|
||
<summary>
|
||
Calculates how many characters to keep in <paramref name="value"/>.
|
||
</summary>
|
||
<remarks>
|
||
If a word end is found to be between certain edges, keep the word. Otherwise, keep the default length.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringStartStrategy.AssertNeitherIsNull(FluentAssertions.Execution.AssertionChain,System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="M:FluentAssertions.Primitives.StringWildcardMatchingStrategy.AssertNeitherIsNull(FluentAssertions.Execution.AssertionChain,System.String,System.String)">
|
||
<inheritdoc />
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.StringWildcardMatchingStrategy.Negate">
|
||
<summary>
|
||
Gets or sets a value indicating whether the subject should not match the pattern.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.StringWildcardMatchingStrategy.IgnoreCase">
|
||
<summary>
|
||
Gets or sets a value indicating whether the matching process should ignore any casing difference.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.StringWildcardMatchingStrategy.IgnoreAllNewlines">
|
||
<summary>
|
||
Ignores all newline differences
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Primitives.StringWildcardMatchingStrategy.IgnoreNewlineStyle">
|
||
<summary>
|
||
Ignores the difference between environment newline differences
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Primitives.TimeSpanPredicate">
|
||
<summary>
|
||
Provides the logic and the display text for a <see cref="T:FluentAssertions.Primitives.TimeSpanCondition"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.ActionAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Action"/> yields the expected result.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ActionAssertions.NotThrow(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Delegate" /> does not throw any exception.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ActionAssertions.NotThrowAfter(System.TimeSpan,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Delegate"/> stops throwing any exception
|
||
after a specified amount of time.
|
||
</summary>
|
||
<remarks>
|
||
The delegate is invoked. If it raises an exception,
|
||
the invocation is repeated until it either stops raising any exceptions
|
||
or the specified wait time is exceeded.
|
||
</remarks>
|
||
<param name="waitTime">
|
||
The time after which the delegate should have stopped throwing any exception.
|
||
</param>
|
||
<param name="pollInterval">
|
||
The time between subsequent invocations of the delegate.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="waitTime"/> or <paramref name="pollInterval"/> are negative.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Specialized.ActionAssertions.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.AsyncFunctionAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that an asynchronous method yields the expected result.
|
||
</summary>
|
||
<typeparam name="TTask">The type of <see cref="T:System.Threading.Tasks.Task`1"/> to be handled.</typeparam>
|
||
<typeparam name="TAssertions">The type of assertion to be returned.</typeparam>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.NotCompleteWithinAsync(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <typeparamref name="TTask"/> will not complete within the specified time.
|
||
</summary>
|
||
<param name="timeSpan">The allowed time span for the operation.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.ThrowExactlyAsync``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> throws an exception of the exact type <typeparamref name="TException"/> (and not a derived exception type).
|
||
</summary>
|
||
<typeparam name="TException">The type of exception expected to be thrown.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>
|
||
Returns an object that allows asserting additional members of the thrown exception.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.ThrowAsync(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> throws any exception.
|
||
</summary>
|
||
<param name="because">
|
||
(Optional) A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion is
|
||
needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/> .
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.ThrowAsync``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> throws an exception of type <typeparamref name="TException"/>.
|
||
</summary>
|
||
<typeparam name="TException">The type of exception expected to be thrown.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.ThrowWithinAsync(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> throws any exception within a specific timeout.
|
||
</summary>
|
||
<param name="timeSpan">
|
||
The allowed time span for the operation.
|
||
</param>
|
||
<param name="because">
|
||
(Optional)
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion is needed. If
|
||
the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.ThrowWithinAsync``1(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> throws an exception of type <typeparamref name="TException"/>
|
||
within a specific timeout.
|
||
</summary>
|
||
<typeparam name="TException">The type of exception expected to be thrown.</typeparam>
|
||
<param name="timeSpan">The allowed time span for the operation.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.NotThrowAsync``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> does not throw an exception of type <typeparamref name="TException"/>.
|
||
</summary>
|
||
<typeparam name="TException">The type of exception expected to not be thrown.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.InvokeWithTimer(System.TimeSpan)">
|
||
<summary>
|
||
Invokes the subject and measures the sync execution time.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.AsyncFunctionAssertions`2.CompletesWithinTimeoutAsync(System.Threading.Tasks.Task,System.TimeSpan,System.Func{System.Threading.Tasks.Task,System.Threading.Tasks.Task})">
|
||
<summary>
|
||
Monitors the specified task whether it completes withing the remaining time span.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.DelegateAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a synchronous method yields the expected result.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.DelegateAssertions`2.Throw(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Delegate" /> throws any exception.
|
||
</summary>
|
||
<param name="because">
|
||
(Optional)
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion is needed. If
|
||
the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.DelegateAssertions`2.Throw``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Delegate" /> throws an exception of type <typeparamref name="TException"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.DelegateAssertions`2.NotThrow``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Delegate" /> does not throw an exception of type <typeparamref name="TException"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.DelegateAssertions`2.ThrowExactly``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Delegate"/> throws an exception of the exact type <typeparamref name="TException"/> (and not a derived exception type).
|
||
</summary>
|
||
<typeparam name="TException">
|
||
The type of the exception it should throw.
|
||
</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>
|
||
Returns an object that allows asserting additional members of the thrown exception.
|
||
</returns>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.DelegateAssertionsBase`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a method yields the expected result.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.ExceptionAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Exception" /> is in the correct state.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Specialized.ExceptionAssertions`1.And">
|
||
<summary>
|
||
Gets the exception object of the exception thrown.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Specialized.ExceptionAssertions`1.Which">
|
||
<summary>
|
||
Gets the exception object of the exception thrown.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Specialized.ExceptionAssertions`1.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExceptionAssertions`1.WithMessage(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception has a message that matches <paramref name="expectedWildcardPattern" />.
|
||
</summary>
|
||
<param name="expectedWildcardPattern">
|
||
The pattern to match against the exception message. This parameter can contain a combination of literal text and
|
||
wildcard (* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="expectedWildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="expectedWildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExceptionAssertions`1.WithoutMessage(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception does NOT have a message that matches <paramref name="wildcardPattern" />.
|
||
</summary>
|
||
<param name="wildcardPattern">
|
||
The pattern to match against the exception message. This parameter can contain a combination of literal text and
|
||
wildcard (* and ?) characters, but it doesn't support regular expressions.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<remarks>
|
||
<paramref name="wildcardPattern"/> can be a combination of literal and wildcard characters,
|
||
but it doesn't support regular expressions. The following wildcard specifiers are permitted in
|
||
<paramref name="wildcardPattern"/>.
|
||
<list type="table">
|
||
<listheader>
|
||
<term>Wildcard character</term>
|
||
<description>Description</description>
|
||
</listheader>
|
||
<item>
|
||
<term>* (asterisk)</term>
|
||
<description>Zero or more characters in that position.</description>
|
||
</item>
|
||
<item>
|
||
<term>? (question mark)</term>
|
||
<description>Exactly one character in that position.</description>
|
||
</item>
|
||
</list>
|
||
</remarks>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExceptionAssertions`1.WithInnerException``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of type <typeparamref name="TInnerException" />.
|
||
</summary>
|
||
<typeparam name="TInnerException">The expected type of the inner exception.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExceptionAssertions`1.WithInnerException(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of type <paramref name="innerException" />.
|
||
</summary>
|
||
<param name="innerException">The expected type of the inner exception.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExceptionAssertions`1.WithInnerExceptionExactly``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of the exact type <typeparamref name="TInnerException" /> (and not a derived exception type).
|
||
</summary>
|
||
<typeparam name="TInnerException">The expected type of the inner exception.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExceptionAssertions`1.WithInnerExceptionExactly(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the thrown exception contains an inner exception of the exact type <paramref name="innerException" /> (and not a derived exception type).
|
||
</summary>
|
||
<param name="innerException">The expected type of the inner exception.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExceptionAssertions`1.Where(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the exception matches a particular condition.
|
||
</summary>
|
||
<param name="exceptionExpression">
|
||
The condition that the exception must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="exceptionExpression"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTime.#ctor(System.Action,FluentAssertions.Common.StartTimer)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.ExecutionTime"/> class.
|
||
</summary>
|
||
<param name="action">The action of which the execution time must be asserted.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTime.#ctor(System.Func{System.Threading.Tasks.Task},FluentAssertions.Common.StartTimer)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.ExecutionTime"/> class.
|
||
</summary>
|
||
<param name="action">The action of which the execution time must be asserted.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTime.#ctor(System.Action,System.String,FluentAssertions.Common.StartTimer)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.ExecutionTime"/> class.
|
||
</summary>
|
||
<param name="action">The action of which the execution time must be asserted.</param>
|
||
<param name="actionDescription">The description of the action to be asserted.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTime.#ctor(System.Func{System.Threading.Tasks.Task},System.String,FluentAssertions.Common.StartTimer)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.ExecutionTime"/> class.
|
||
</summary>
|
||
<param name="action">The action of which the execution time must be asserted.</param>
|
||
<param name="actionDescription">The description of the action to be asserted.</param>
|
||
<remarks>
|
||
This constructor is almost exact copy of the one accepting <see cref="T:System.Action"/>.
|
||
The original constructor shall stay in place in order to keep backward-compatibility
|
||
and to avoid unnecessary wrapping action in <see cref="P:FluentAssertions.Specialized.ExecutionTime.Task"/>.
|
||
</remarks>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.ExecutionTimeAssertions">
|
||
<summary>
|
||
Provides methods for asserting that the execution time of an <see cref="T:System.Action"/> satisfies certain conditions.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.#ctor(FluentAssertions.Specialized.ExecutionTime,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.ExecutionTime"/> class.
|
||
</summary>
|
||
<param name="executionTime">The execution on which time must be asserted.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.PollUntil(System.Func{System.TimeSpan,System.Boolean},System.Boolean,System.TimeSpan)">
|
||
<summary>
|
||
Checks the executing action if it satisfies a condition.
|
||
If the execution runs into an exception, then this will rethrow it.
|
||
</summary>
|
||
<param name="condition">Condition to check on the current elapsed time.</param>
|
||
<param name="expectedResult">Polling stops when condition returns the expected result.</param>
|
||
<param name="rate">The rate at which the condition is re-checked.</param>
|
||
<return>The elapsed time. (use this, don't measure twice)</return>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.BeLessThanOrEqualTo(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the execution time of the operation is less than or equal to a specified amount of time.
|
||
</summary>
|
||
<param name="maxDuration">
|
||
The maximum allowed duration.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.BeLessThan(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the execution time of the operation is less than a specified amount of time.
|
||
</summary>
|
||
<param name="maxDuration">
|
||
The maximum allowed duration.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.BeGreaterThanOrEqualTo(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the execution time of the operation is greater than or equal to a specified amount of time.
|
||
</summary>
|
||
<param name="minDuration">
|
||
The minimum allowed duration.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.BeGreaterThan(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the execution time of the operation is greater than a specified amount of time.
|
||
</summary>
|
||
<param name="minDuration">
|
||
The minimum allowed duration.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.BeCloseTo(System.TimeSpan,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the execution time of the operation is within the expected duration.
|
||
by a specified precision.
|
||
</summary>
|
||
<param name="expectedDuration">
|
||
The expected duration.
|
||
</param>
|
||
<param name="precision">
|
||
The maximum amount of time which the execution time may differ from the expected duration.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="precision"/> is negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.ExecutionTimeAssertions.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.FunctionAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that a synchronous function yields the expected result.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.FunctionAssertions`1.NotThrow(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> does not throw any exception.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.FunctionAssertions`1.NotThrowAfter(System.TimeSpan,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> stops throwing any exception
|
||
after a specified amount of time.
|
||
</summary>
|
||
<remarks>
|
||
The <see cref="T:System.Func`1"/> is invoked. If it raises an exception,
|
||
the invocation is repeated until it either stops raising any exceptions
|
||
or the specified wait time is exceeded.
|
||
</remarks>
|
||
<param name="waitTime">
|
||
The time after which the <see cref="T:System.Func`1"/> should have stopped throwing any exception.
|
||
</param>
|
||
<param name="pollInterval">
|
||
The time between subsequent invocations of the <see cref="T:System.Func`1"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="waitTime"/> or <paramref name="pollInterval"/> are negative.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1">
|
||
<summary>
|
||
Contains a number of methods to assert that an asynchronous method yields the expected result.
|
||
</summary>
|
||
<typeparam name="TResult">The type returned in the <see cref="T:System.Threading.Tasks.Task`1"/>.</typeparam>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1.#ctor(System.Func{System.Threading.Tasks.Task{`0}},FluentAssertions.Specialized.IExtractExceptions,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1.#ctor(System.Func{System.Threading.Tasks.Task{`0}},FluentAssertions.Specialized.IExtractExceptions,FluentAssertions.Execution.AssertionChain,FluentAssertions.Common.IClock)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1"/> class with custom <see cref="T:FluentAssertions.Common.IClock"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1.CompleteWithinAsync(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Threading.Tasks.Task`1"/> will complete within the specified time.
|
||
</summary>
|
||
<param name="timeSpan">The allowed time span for the operation.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1.NotThrowAsync(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Threading.Tasks.Task`1"/> does not throw any exception.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.GenericAsyncFunctionAssertions`1.NotThrowAfterAsync(System.TimeSpan,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Threading.Tasks.Task`1"/> stops throwing any exception
|
||
after a specified amount of time.
|
||
</summary>
|
||
<remarks>
|
||
The <see cref="T:System.Threading.Tasks.Task`1"/> is invoked. If it raises an exception,
|
||
the invocation is repeated until it either stops raising any exceptions
|
||
or the specified wait time is exceeded.
|
||
</remarks>
|
||
<param name="waitTime">
|
||
The time after which the <see cref="T:System.Threading.Tasks.Task`1"/> should have stopped throwing any exception.
|
||
</param>
|
||
<param name="pollInterval">
|
||
The time between subsequent invocations of the <see cref="T:System.Threading.Tasks.Task`1"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="waitTime"/> or <paramref name="pollInterval"/> are negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.MemberExecutionTime`1.#ctor(`0,System.Linq.Expressions.Expression{System.Action{`0}},FluentAssertions.Common.StartTimer)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.MemberExecutionTime`1"/> class.
|
||
</summary>
|
||
<param name="subject">The object that exposes the method or property.</param>
|
||
<param name="action">A reference to the method or property to measure the execution time of.</param>
|
||
<exception cref="T:System.NullReferenceException"><paramref name="subject"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.NullReferenceException"><paramref name="action"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an asynchronous method yields the expected result.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions.#ctor(System.Func{System.Threading.Tasks.Task},FluentAssertions.Specialized.IExtractExceptions,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions.#ctor(System.Func{System.Threading.Tasks.Task},FluentAssertions.Specialized.IExtractExceptions,FluentAssertions.Execution.AssertionChain,FluentAssertions.Common.IClock)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions"/> class with custom <see cref="T:FluentAssertions.Common.IClock"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions.CompleteWithinAsync(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Threading.Tasks.Task"/> will complete within the specified time.
|
||
</summary>
|
||
<param name="timeSpan">The allowed time span for the operation.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions.NotThrowAsync(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> does not throw any exception.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.NonGenericAsyncFunctionAssertions.NotThrowAfterAsync(System.TimeSpan,System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Func`1"/> stops throwing any exception
|
||
after a specified amount of time.
|
||
</summary>
|
||
<remarks>
|
||
The <see cref="T:System.Func`1"/> is invoked. If it raises an exception,
|
||
the invocation is repeated until it either stops raising any exceptions
|
||
or the specified wait time is exceeded.
|
||
</remarks>
|
||
<param name="waitTime">
|
||
The time after which the <see cref="T:System.Func`1"/> should have stopped throwing any exception.
|
||
</param>
|
||
<param name="pollInterval">
|
||
The time between subsequent invocations of the <see cref="T:System.Func`1"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="waitTime"/> or <paramref name="pollInterval"/> are negative.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.TaskCompletionSourceAssertions`1.CompleteWithinAsync(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Threading.Tasks.Task"/> of the current <see cref="T:System.Threading.Tasks.TaskCompletionSource`1"/> will complete within the specified time.
|
||
</summary>
|
||
<param name="timeSpan">The allowed time span for the operation.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.TaskCompletionSourceAssertions`1.NotCompleteWithinAsync(System.TimeSpan,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Threading.Tasks.Task"/> of the current <see cref="T:System.Threading.Tasks.TaskCompletionSource`1"/> will not complete within the specified time.
|
||
</summary>
|
||
<param name="timeSpan">The time span to wait for the operation.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Specialized.TaskCompletionSourceAssertionsBase">
|
||
<summary>
|
||
Implements base functionality for assertions on TaskCompletionSource.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.TaskCompletionSourceAssertionsBase.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="M:FluentAssertions.Specialized.TaskCompletionSourceAssertionsBase.CompletesWithinTimeoutAsync(System.Threading.Tasks.Task,System.TimeSpan)">
|
||
<summary>
|
||
Monitors the specified task whether it completes withing the remaining time span.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Streams.BufferedStreamAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.IO.Stream"/> is in the expected state.
|
||
</summary>
|
||
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.BufferedStreamAssertions`1.HaveBufferSize(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.BufferedStream"/> has the <paramref name="expected"/> buffer size.
|
||
</summary>
|
||
<param name="expected">The expected buffer size of the current stream.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.BufferedStreamAssertions`1.NotHaveBufferSize(System.Int32,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.BufferedStream"/> does not have a buffer size of <paramref name="unexpected"/>.
|
||
</summary>
|
||
<param name="unexpected">The unexpected buffer size of the current stream.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Streams.StreamAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.IO.Stream"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Streams.StreamAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a <typeparamref name="TSubject"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.BeWritable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is writable.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.NotBeWritable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is not writable.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.BeSeekable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is seekable.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.NotBeSeekable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is not seekable.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.BeReadable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is readable.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.NotBeReadable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is not readable.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.HavePosition(System.Int64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> has the <paramref name="expected"/> position.
|
||
</summary>
|
||
<param name="expected">The expected position of the current stream.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.NotHavePosition(System.Int64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> does not have an <paramref name="unexpected"/> position.
|
||
</summary>
|
||
<param name="unexpected">The unexpected position of the current stream.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.HaveLength(System.Int64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> has the <paramref name="expected"/> length.
|
||
</summary>
|
||
<param name="expected">The expected length of the current stream.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.NotHaveLength(System.Int64,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> does not have an <paramref name="unexpected"/> length.
|
||
</summary>
|
||
<param name="unexpected">The unexpected length of the current stream.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.BeReadOnly(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is read-only.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.NotBeReadOnly(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is not read-only.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.BeWriteOnly(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is write-only.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Streams.StreamAssertions`2.NotBeWriteOnly(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.IO.Stream"/> is not write-only.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.TypeEnumerableExtensions">
|
||
<summary>
|
||
Extension methods for filtering a collection of types.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreDecoratedWith``1(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types decorated with a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreDecoratedWithOrInherit``1(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types decorated with, or inherits from a parent class, a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreNotDecoratedWith``1(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types not decorated with a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreNotDecoratedWithOrInherit``1(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types not decorated with and does not inherit from a parent class, a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreInNamespace(System.Collections.Generic.IEnumerable{System.Type},System.String)">
|
||
<summary>
|
||
Filters to only include types where the namespace of type is exactly <paramref name="namespace"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreUnderNamespace(System.Collections.Generic.IEnumerable{System.Type},System.String)">
|
||
<summary>
|
||
Filters to only include types where the namespace of type is starts with <paramref name="namespace"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatDeriveFrom``1(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types that subclass the specified type, but NOT the same type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatImplement``1(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Determines whether a type implements an interface (but is not the interface itself).
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreClasses(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types that are classes.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreNotClasses(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types that are not classes.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreStatic(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types that are static.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatAreNotStatic(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Filters to only include types that are not static.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.ThatSatisfy(System.Collections.Generic.IEnumerable{System.Type},System.Func{System.Type,System.Boolean})">
|
||
<summary>
|
||
Filters to only include types that satisfies the <paramref name="predicate"/> passed.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.UnwrapTaskTypes(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Returns T for the types which are <see cref="T:System.Threading.Tasks.Task`1" /> or <see cref="T:System.Threading.Tasks.ValueTask`1" />; the type itself otherwise
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeEnumerableExtensions.UnwrapEnumerableTypes(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Returns T for the types which are <see cref="T:System.Collections.Generic.IEnumerable`1"/> or implement the <see cref="T:System.Collections.Generic.IEnumerable`1"/>; the type itself otherwise
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.TypeExtensions">
|
||
<summary>
|
||
Extension methods for getting method and property selectors for a type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeExtensions.Types(System.Reflection.Assembly)">
|
||
<summary>
|
||
Returns the types that are visible outside the specified <see cref="T:System.Reflection.Assembly"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeExtensions.Types(System.Type)">
|
||
<summary>
|
||
Returns a type selector for the current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeExtensions.Types(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Returns a type selector for the current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeExtensions.Methods(System.Type)">
|
||
<summary>
|
||
Returns a method selector for the current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeExtensions.Methods(FluentAssertions.Types.TypeSelector)">
|
||
<summary>
|
||
Returns a method selector for the current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="typeSelector"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeExtensions.Properties(System.Type)">
|
||
<summary>
|
||
Returns a property selector for the current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.TypeExtensions.Properties(FluentAssertions.Types.TypeSelector)">
|
||
<summary>
|
||
Returns a property selector for the current <see cref="T:System.Type"/>.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="typeSelector"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.AllTypes">
|
||
<summary>
|
||
Static class that allows for a 'fluent' selection of the types from an <see cref="T:System.Reflection.Assembly"/>.
|
||
</summary>
|
||
<example>
|
||
AllTypes.From(myAssembly)<br />
|
||
.ThatImplement<ISomeInterface><br />
|
||
.Should()<br />
|
||
.BeDecoratedWith<SomeAttribute>()
|
||
</example>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.AllTypes.From(System.Reflection.Assembly)">
|
||
<summary>
|
||
Returns a <see cref="T:FluentAssertions.Types.TypeSelector"/> for selecting the types that are visible outside the
|
||
specified <paramref name="assembly"/>.
|
||
</summary>
|
||
<param name="assembly">The assembly from which to select the types.</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.AssemblyAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Reflection.Assembly"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.AssemblyAssertions.#ctor(System.Reflection.Assembly,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.AssemblyAssertions" /> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.AssemblyAssertions.NotReference(System.Reflection.Assembly,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an assembly does not reference the specified assembly.
|
||
</summary>
|
||
<param name="assembly">The assembly which should not be referenced.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="assembly"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.AssemblyAssertions.Reference(System.Reflection.Assembly,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that an assembly references the specified assembly.
|
||
</summary>
|
||
<param name="assembly">The assembly which should be referenced.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="assembly"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.AssemblyAssertions.DefineType(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the assembly defines a type called <paramref name="namespace"/> and <paramref name="name"/>.
|
||
</summary>
|
||
<param name="namespace">The namespace of the class.</param>
|
||
<param name="name">The name of the class.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.AssemblyAssertions.BeUnsigned(System.String,System.Object[])">
|
||
<summary>Asserts that the assembly is unsigned.</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.AssemblyAssertions.BeSignedWithPublicKey(System.String,System.String,System.Object[])">
|
||
<summary>Asserts that the assembly is signed with the specified public key.</summary>
|
||
<param name="publicKey">
|
||
The base-16 string representation of the public key, like "e0851575614491c6d25018fadb75".
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="publicKey"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="publicKey"/> is empty.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.AssemblyAssertions.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.ConstructorInfoAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Reflection.ConstructorInfo"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.ConstructorInfoAssertions.#ctor(System.Reflection.ConstructorInfo,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.ConstructorInfoAssertions"/> class.
|
||
</summary>
|
||
<param name="constructorInfo">The constructorInfo from which to select properties.</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.MemberInfoAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Reflection.MemberInfo"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MemberInfoAssertions`2.BeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected member is decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MemberInfoAssertions`2.NotBeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected member is not decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MemberInfoAssertions`2.BeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected member is decorated with an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MemberInfoAssertions`2.NotBeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected member is not decorated with an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.MethodBaseAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Reflection.MethodBase"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodBaseAssertions`2.HaveAccessModifier(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected member has the specified C# <paramref name="accessModifier"/>.
|
||
</summary>
|
||
<param name="accessModifier">The expected C# access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="accessModifier"/>
|
||
is not a <see cref="T:FluentAssertions.Common.CSharpAccessModifier"/> value.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodBaseAssertions`2.NotHaveAccessModifier(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected member does not have the specified C# <paramref name="accessModifier"/>.
|
||
</summary>
|
||
<param name="accessModifier">The unexpected C# access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="accessModifier"/>
|
||
is not a <see cref="T:FluentAssertions.Common.CSharpAccessModifier"/> value.</exception>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.MethodInfoAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Reflection.MethodInfo"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.BeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method is virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.NotBeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method is not virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.BeAsync(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method is async.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.NotBeAsync(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method is not async.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.ReturnVoid(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method returns void.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.Return(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method returns <paramref name="returnType"/>.
|
||
</summary>
|
||
<param name="returnType">The expected return type.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="returnType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.Return``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method returns <typeparamref name="TReturn"/>.
|
||
</summary>
|
||
<typeparam name="TReturn">The expected return type.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.NotReturnVoid(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method does not return void.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.NotReturn(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method does not return <paramref name="returnType"/>.
|
||
</summary>
|
||
<param name="returnType">The unexpected return type.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="returnType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoAssertions.NotReturn``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected method does not return <typeparamref name="TReturn"/>.
|
||
</summary>
|
||
<typeparam name="TReturn">The unexpected return type.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.MethodInfoSelector">
|
||
<summary>
|
||
Allows for fluent selection of methods of a type through reflection.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.#ctor(System.Type)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.MethodInfoSelector"/> class.
|
||
</summary>
|
||
<param name="type">The type from which to select methods.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.#ctor(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.MethodInfoSelector"/> class.
|
||
</summary>
|
||
<param name="types">The types from which to select methods.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="types"/> is or contains <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.MethodInfoSelector.ThatArePublicOrInternal">
|
||
<summary>
|
||
Only select the methods that are public or internal.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.MethodInfoSelector.ThatReturnVoid">
|
||
<summary>
|
||
Only select the methods without a return value
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.MethodInfoSelector.ThatDoNotReturnVoid">
|
||
<summary>
|
||
Only select the methods with a return value
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatReturn``1">
|
||
<summary>
|
||
Only select the methods that return the specified type
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatDoNotReturn``1">
|
||
<summary>
|
||
Only select the methods that do not return the specified type
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreDecoratedWith``1">
|
||
<summary>
|
||
Only select the methods that are decorated with an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreDecoratedWithOrInherit``1">
|
||
<summary>
|
||
Only select the methods that are decorated with, or inherits from a parent class, an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreNotDecoratedWith``1">
|
||
<summary>
|
||
Only select the methods that are not decorated with an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreNotDecoratedWithOrInherit``1">
|
||
<summary>
|
||
Only select the methods that are not decorated with and does not inherit from a parent class, an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreAbstract">
|
||
<summary>
|
||
Only return methods that are abstract
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreNotAbstract">
|
||
<summary>
|
||
Only return methods that are not abstract
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreAsync">
|
||
<summary>
|
||
Only return methods that are async.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreNotAsync">
|
||
<summary>
|
||
Only return methods that are not async.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreStatic">
|
||
<summary>
|
||
Only return methods that are static.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreNotStatic">
|
||
<summary>
|
||
Only return methods that are not static.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreVirtual">
|
||
<summary>
|
||
Only return methods that are virtual.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ThatAreNotVirtual">
|
||
<summary>
|
||
Only return methods that are not virtual.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ReturnTypes">
|
||
<summary>
|
||
Select return types of the methods
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.ToArray">
|
||
<summary>
|
||
The resulting <see cref="T:System.Reflection.MethodInfo"/> objects.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.HasSpecialName(System.Reflection.MethodInfo)">
|
||
<summary>
|
||
Determines whether the specified method has a special name (like properties and events).
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through the collection.
|
||
</summary>
|
||
<returns>
|
||
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>1</filterpriority>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelector.System#Collections#IEnumerable#GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through a collection.
|
||
</summary>
|
||
<returns>
|
||
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.MethodInfoSelectorAssertions">
|
||
<summary>
|
||
Contains assertions for the <see cref="T:System.Reflection.MethodInfo"/> objects returned by the parent <see cref="T:FluentAssertions.Types.MethodInfoSelector"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.#ctor(FluentAssertions.Execution.AssertionChain,System.Reflection.MethodInfo[])">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.MethodInfoSelectorAssertions"/> class.
|
||
</summary>
|
||
<param name="methods">The methods to assert.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="methods"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.MethodInfoSelectorAssertions.SubjectMethods">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.BeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.NotBeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are not virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.BeAsync(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are async.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.NotBeAsync(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are not async.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.BeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.BeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are decorated with an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.NotBeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are not decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.NotBeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods are not decorated with an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.Be(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods have specified <paramref name="accessModifier"/>.
|
||
</summary>
|
||
<param name="accessModifier">The expected access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.NotBe(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected methods don't have specified <paramref name="accessModifier"/>
|
||
</summary>
|
||
<param name="accessModifier">The expected access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.MethodInfoSelectorAssertions.Context">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.MethodInfoSelectorAssertions.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.PropertyInfoAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Reflection.PropertyInfo"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.BeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property is virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.NotBeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property is not virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.BeWritable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property has a setter.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.BeWritable(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property has a setter with the specified C# access modifier.
|
||
</summary>
|
||
<param name="accessModifier">The expected C# access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="accessModifier"/>
|
||
is not a <see cref="T:FluentAssertions.Common.CSharpAccessModifier"/> value.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.NotBeWritable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property does not have a setter.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.BeReadable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property has a getter.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.BeReadable(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property has a getter with the specified C# access modifier.
|
||
</summary>
|
||
<param name="accessModifier">The expected C# access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="accessModifier"/>
|
||
is not a <see cref="T:FluentAssertions.Common.CSharpAccessModifier"/> value.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.NotBeReadable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property does not have a getter.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.Return(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property returns a specified type.
|
||
</summary>
|
||
<param name="propertyType">The expected type of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="propertyType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.Return``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property returns <typeparamref name="TReturn"/>.
|
||
</summary>
|
||
<typeparam name="TReturn">The expected return type.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.NotReturn(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property does not return a specified type.
|
||
</summary>
|
||
<param name="propertyType">The unexpected type of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="propertyType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoAssertions.NotReturn``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected property does not return <typeparamref name="TReturn"/>.
|
||
</summary>
|
||
<typeparam name="TReturn">The unexpected return type.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoAssertions.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.PropertyInfoSelector">
|
||
<summary>
|
||
Allows for fluent selection of properties of a type through reflection.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.#ctor(System.Type)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.PropertyInfoSelector"/> class.
|
||
</summary>
|
||
<param name="type">The type from which to select properties.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.#ctor(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.PropertyInfoSelector"/> class.
|
||
</summary>
|
||
<param name="types">The types from which to select properties.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="types"/> is or contains <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelector.ThatArePublicOrInternal">
|
||
<summary>
|
||
Only select the properties that have at least one public or internal accessor
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelector.ThatAreAbstract">
|
||
<summary>
|
||
Only select the properties that are abstract
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelector.ThatAreNotAbstract">
|
||
<summary>
|
||
Only select the properties that are not abstract
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelector.ThatAreStatic">
|
||
<summary>
|
||
Only select the properties that are static
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelector.ThatAreNotStatic">
|
||
<summary>
|
||
Only select the properties that are not static
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelector.ThatAreVirtual">
|
||
<summary>
|
||
Only select the properties that are virtual
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelector.ThatAreNotVirtual">
|
||
<summary>
|
||
Only select the properties that are not virtual
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.ThatAreDecoratedWith``1">
|
||
<summary>
|
||
Only select the properties that are decorated with an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.ThatAreDecoratedWithOrInherit``1">
|
||
<summary>
|
||
Only select the properties that are decorated with, or inherits from a parent class, an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.ThatAreNotDecoratedWith``1">
|
||
<summary>
|
||
Only select the properties that are not decorated with an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.ThatAreNotDecoratedWithOrInherit``1">
|
||
<summary>
|
||
Only select the properties that are not decorated with and does not inherit from a parent class an attribute of the specified type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.OfType``1">
|
||
<summary>
|
||
Only select the properties that return the specified type
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.NotOfType``1">
|
||
<summary>
|
||
Only select the properties that do not return the specified type
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.ReturnTypes">
|
||
<summary>
|
||
Select return types of the properties
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.ToArray">
|
||
<summary>
|
||
The resulting <see cref="T:System.Reflection.PropertyInfo"/> objects.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through the collection.
|
||
</summary>
|
||
<returns>
|
||
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>1</filterpriority>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelector.System#Collections#IEnumerable#GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through a collection.
|
||
</summary>
|
||
<returns>
|
||
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.PropertyInfoSelectorAssertions">
|
||
<summary>
|
||
Contains assertions for the <see cref="T:System.Reflection.PropertyInfo"/> objects returned by the parent <see cref="T:FluentAssertions.Types.PropertyInfoSelector"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelectorAssertions.SubjectProperties">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.#ctor(FluentAssertions.Execution.AssertionChain,System.Reflection.PropertyInfo[])">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.PropertyInfoSelectorAssertions"/> class, for a number of <see cref="T:System.Reflection.PropertyInfo"/> objects.
|
||
</summary>
|
||
<param name="properties">The properties to assert.</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="properties"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.BeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected properties are virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.NotBeVirtual(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected properties are not virtual.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.BeWritable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected properties have a setter.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.NotBeWritable(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected properties do not have a setter.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.BeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected properties are decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.NotBeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected properties are not decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.PropertyInfoSelectorAssertions.Context">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.PropertyInfoSelectorAssertions.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.TypeAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that a <see cref="T:System.Type"/> meets certain expectations.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.#ctor(System.Type,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.TypeAssertions"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.Be``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is equal to the specified <typeparamref name="TExpected"/> type.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.Be(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is equal to the specified <paramref name="expected"/> type.
|
||
</summary>
|
||
<param name="expected">The expected type</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeAssignableTo``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts than an instance of the subject type is assignable variable of type <typeparamref name="T"/>.
|
||
</summary>
|
||
<typeparam name="T">The type to which instances of the type should be assignable.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeAssignableTo(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts than an instance of the subject type is assignable variable of given <paramref name="type"/>.
|
||
</summary>
|
||
<param name="type">The type to which instances of the type should be assignable.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeAssignableTo``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts than an instance of the subject type is not assignable variable of type <typeparamref name="T"/>.
|
||
</summary>
|
||
<typeparam name="T">The type to which instances of the type should not be assignable.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeAssignableTo(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts than an instance of the subject type is not assignable variable of given <paramref name="type"/>.
|
||
</summary>
|
||
<param name="type">The type to which instances of the type should not be assignable.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<returns>An <see cref="T:FluentAssertions.AndConstraint`1"/> which can be used to chain assertions.</returns>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="type"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.GetFailureMessageIfTypesAreDifferent(System.Type,System.Type)">
|
||
<summary>
|
||
Creates an error message in case the specified <paramref name="actual"/> type differs from the
|
||
<paramref name="expected"/> type.
|
||
</summary>
|
||
<returns>
|
||
An empty <see cref="T:System.String"/> if the two specified types are the same, or an error message that describes that
|
||
the two specified types are not the same.
|
||
</returns>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBe``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current type is not equal to the specified <typeparamref name="TUnexpected"/> type.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBe(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current type is not equal to the specified <paramref name="unexpected"/> type.
|
||
</summary>
|
||
<param name="unexpected">The unexpected type</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeDecoratedWithOrInherit``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with, or inherits from a parent class, the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeDecoratedWithOrInherit``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with, or inherits from a parent class, an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with an attribute of type
|
||
<typeparamref name="TAttribute"/> that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeDecoratedWithOrInherit``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with and does not inherit from a parent class,
|
||
the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeDecoratedWithOrInherit``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with and does not inherit from a parent class, an
|
||
attribute of type <typeparamref name="TAttribute"/> that matches the specified
|
||
<paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.Implement(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> implements <paramref name="interfaceType"/>.
|
||
</summary>
|
||
<param name="interfaceType">The interface that should be implemented.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.Implement``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> implements interface <typeparamref name="TInterface"/>.
|
||
</summary>
|
||
<typeparam name="TInterface">The interface that should be implemented.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotImplement(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not implement <paramref name="interfaceType"/>.
|
||
</summary>
|
||
<param name="interfaceType">The interface that should be not implemented.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotImplement``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not implement interface <typeparamref name="TInterface"/>.
|
||
</summary>
|
||
<typeparam name="TInterface">The interface that should not be implemented.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeDerivedFrom(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is derived from <paramref name="baseType"/>.
|
||
</summary>
|
||
<param name="baseType">The type that should be derived from.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="baseType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeDerivedFrom``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is derived from <typeparamref name="TBaseClass"/>.
|
||
</summary>
|
||
<typeparam name="TBaseClass">The type that should be derived from.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeDerivedFrom(System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not derived from <paramref name="baseType"/>.
|
||
</summary>
|
||
<param name="baseType">The type that should not be derived from.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="baseType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeDerivedFrom``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not derived from <typeparamref name="TBaseClass"/>.
|
||
</summary>
|
||
<typeparam name="TBaseClass">The type that should not be derived from.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeSealed(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is sealed.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.InvalidOperationException"><see cref="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Subject"/>
|
||
is not a class.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeSealed(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not sealed.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.InvalidOperationException"><see cref="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Subject"/>
|
||
is not a class.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeAbstract(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is abstract.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.InvalidOperationException"><see cref="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Subject"/>
|
||
is not a class.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeAbstract(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not abstract.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.InvalidOperationException"><see cref="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Subject"/>
|
||
is not a class.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.BeStatic(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is static.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.InvalidOperationException"><see cref="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Subject"/>
|
||
is not a class.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotBeStatic(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not static.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.InvalidOperationException"><see cref="P:FluentAssertions.Primitives.ReferenceTypeAssertions`2.Subject"/>
|
||
is not a class.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveProperty(System.Type,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has a property of type <paramref name="propertyType"/> named
|
||
<paramref name="name"/>.
|
||
</summary>
|
||
<param name="propertyType">The type of the property.</param>
|
||
<param name="name">The name of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="propertyType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveProperty``1(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has a property of type <typeparamref name="TProperty"/> named
|
||
<paramref name="name"/>.
|
||
</summary>
|
||
<typeparam name="TProperty">The type of the property.</typeparam>
|
||
<param name="name">The name of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveProperty(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have a property named <paramref name="name"/>.
|
||
</summary>
|
||
<param name="name">The name of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveExplicitProperty(System.Type,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> explicitly implements a property named
|
||
<paramref name="name"/> from interface <paramref name="interfaceType" />.
|
||
</summary>
|
||
<param name="interfaceType">The type of the interface.</param>
|
||
<param name="name">The name of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveExplicitProperty``1(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> explicitly implements a property named
|
||
<paramref name="name"/> from interface <typeparamref name="TInterface"/>.
|
||
</summary>
|
||
<typeparam name="TInterface">The interface whose member is being explicitly implemented.</typeparam>
|
||
<param name="name">The name of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveExplicitProperty(System.Type,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not explicitly implement a property named
|
||
<paramref name="name"/> from interface <paramref name="interfaceType" />.
|
||
</summary>
|
||
<param name="interfaceType">The type of the interface.</param>
|
||
<param name="name">The name of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveExplicitProperty``1(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not explicitly implement a property named
|
||
<paramref name="name"/> from interface <typeparamref name="TInterface"/>.
|
||
</summary>
|
||
<typeparam name="TInterface">The interface whose member is not being explicitly implemented.</typeparam>
|
||
<param name="name">The name of the property.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveExplicitMethod(System.Type,System.String,System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> explicitly implements a method named <paramref name="name"/>
|
||
from interface <paramref name="interfaceType" />.
|
||
</summary>
|
||
<param name="interfaceType">The type of the interface.</param>
|
||
<param name="name">The name of the method.</param>
|
||
<param name="parameterTypes">The expected types of the method parameters.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveExplicitMethod``1(System.String,System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> explicitly implements a method named <paramref name="name"/>
|
||
from interface <typeparamref name="TInterface"/>.
|
||
</summary>
|
||
<typeparam name="TInterface">The interface whose member is being explicitly implemented.</typeparam>
|
||
<param name="name">The name of the method.</param>
|
||
<param name="parameterTypes">The expected types of the method parameters.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveExplicitMethod(System.Type,System.String,System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not explicitly implement a method named <paramref name="name"/>
|
||
from interface <paramref name="interfaceType" />.
|
||
</summary>
|
||
<param name="interfaceType">The type of the interface.</param>
|
||
<param name="name">The name of the method.</param>
|
||
<param name="parameterTypes">The expected types of the method parameters.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="interfaceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveExplicitMethod``1(System.String,System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not explicitly implement a method named <paramref name="name"/>
|
||
from interface <typeparamref name="TInterface"/>.
|
||
</summary>
|
||
<typeparam name="TInterface">The interface whose member is not being explicitly implemented.</typeparam>
|
||
<param name="name">The name of the method.</param>
|
||
<param name="parameterTypes">The expected types of the method parameters.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveIndexer(System.Type,System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has an indexer of type <paramref name="indexerType"/>.
|
||
with parameter types <paramref name="parameterTypes"/>.
|
||
</summary>
|
||
<param name="indexerType">The type of the indexer.</param>
|
||
<param name="parameterTypes">The parameter types for the indexer.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="indexerType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveIndexer(System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have an indexer that takes parameter types
|
||
<paramref name="parameterTypes"/>.
|
||
</summary>
|
||
<param name="parameterTypes">The expected indexer's parameter types.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveMethod(System.String,System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has a method named <paramref name="name"/> with parameter types
|
||
<paramref name="parameterTypes"/>.
|
||
</summary>
|
||
<param name="name">The name of the method.</param>
|
||
<param name="parameterTypes">The parameter types for the indexer.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveMethod(System.String,System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not expose a method named <paramref name="name"/>
|
||
with parameter types <paramref name="parameterTypes"/>.
|
||
</summary>
|
||
<param name="name">The name of the method.</param>
|
||
<param name="parameterTypes">The method parameter types.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="name"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="name"/> is empty.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveConstructor(System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has a constructor with <paramref name="parameterTypes"/>.
|
||
</summary>
|
||
<param name="parameterTypes">The parameter types for the indexer.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveDefaultConstructor(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has a default constructor.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveConstructor(System.Collections.Generic.IEnumerable{System.Type},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have a constructor with <paramref name="parameterTypes"/>.
|
||
</summary>
|
||
<param name="parameterTypes">The parameter types for the indexer.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="parameterTypes"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveDefaultConstructor(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have a default constructor.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveAccessModifier(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has the specified C# <paramref name="accessModifier"/>.
|
||
</summary>
|
||
<param name="accessModifier">The expected C# access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="accessModifier"/>
|
||
is not a <see cref="T:FluentAssertions.Common.CSharpAccessModifier"/> value.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveAccessModifier(FluentAssertions.Common.CSharpAccessModifier,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have the specified C# <paramref name="accessModifier"/>.
|
||
</summary>
|
||
<param name="accessModifier">The unexpected C# access modifier.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentOutOfRangeException"><paramref name="accessModifier"/>
|
||
is not a <see cref="T:FluentAssertions.Common.CSharpAccessModifier"/> value.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveImplicitConversionOperator``2(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has an implicit conversion operator that converts
|
||
<typeparamref name="TSource"/> into <typeparamref name="TTarget"/>.
|
||
</summary>
|
||
<typeparam name="TSource">The type to convert from.</typeparam>
|
||
<typeparam name="TTarget">The type to convert to.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveImplicitConversionOperator(System.Type,System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has an implicit conversion operator that converts
|
||
<paramref name="sourceType"/> into <paramref name="targetType"/>.
|
||
</summary>
|
||
<param name="sourceType">The type to convert from.</param>
|
||
<param name="targetType">The type to convert to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="sourceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="targetType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveImplicitConversionOperator``2(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have an implicit conversion operator that converts
|
||
<typeparamref name="TSource"/> into <typeparamref name="TTarget"/>.
|
||
</summary>
|
||
<typeparam name="TSource">The type to convert from.</typeparam>
|
||
<typeparam name="TTarget">The type to convert to.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveImplicitConversionOperator(System.Type,System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have an implicit conversion operator that converts
|
||
<paramref name="sourceType"/> into <paramref name="targetType"/>.
|
||
</summary>
|
||
<param name="sourceType">The type to convert from.</param>
|
||
<param name="targetType">The type to convert to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="sourceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="targetType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveExplicitConversionOperator``2(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has an explicit conversion operator that converts
|
||
<typeparamref name="TSource"/> into <typeparamref name="TTarget"/>.
|
||
</summary>
|
||
<typeparam name="TSource">The type to convert from.</typeparam>
|
||
<typeparam name="TTarget">The type to convert to.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.HaveExplicitConversionOperator(System.Type,System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> has an explicit conversion operator that converts
|
||
<paramref name="sourceType"/> into <paramref name="targetType"/>.
|
||
</summary>
|
||
<param name="sourceType">The type to convert from.</param>
|
||
<param name="targetType">The type to convert to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="sourceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="targetType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveExplicitConversionOperator``2(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have an explicit conversion operator that converts
|
||
<typeparamref name="TSource"/> into <typeparamref name="TTarget"/>.
|
||
</summary>
|
||
<typeparam name="TSource">The type to convert from.</typeparam>
|
||
<typeparam name="TTarget">The type to convert to.</typeparam>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeAssertions.NotHaveExplicitConversionOperator(System.Type,System.Type,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> does not have an explicit conversion operator that converts
|
||
<paramref name="sourceType"/> into <paramref name="targetType"/>.
|
||
</summary>
|
||
<param name="sourceType">The type to convert from.</param>
|
||
<param name="targetType">The type to convert to.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because"/>.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="sourceType"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="targetType"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.TypeAssertions.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.TypeSelector">
|
||
<summary>
|
||
Allows for fluent filtering a list of types.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.#ctor(System.Collections.Generic.IEnumerable{System.Type})">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.TypeSelector"/> class.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="types"/> is or contains <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ToArray">
|
||
<summary>
|
||
The resulting <see cref="T:System.Type"/> objects.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatDeriveFrom``1">
|
||
<summary>
|
||
Determines whether a type is a subclass of another type, but NOT the same type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatDoNotDeriveFrom``1">
|
||
<summary>
|
||
Determines whether a type is not a subclass of another type.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatImplement``1">
|
||
<summary>
|
||
Determines whether a type implements an interface (but is not the interface itself).
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatDoNotImplement``1">
|
||
<summary>
|
||
Determines whether a type does not implement an interface (but is not the interface itself).
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreDecoratedWith``1">
|
||
<summary>
|
||
Determines whether a type is decorated with a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreDecoratedWithOrInherit``1">
|
||
<summary>
|
||
Determines whether a type is decorated with, or inherits from a parent class, a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotDecoratedWith``1">
|
||
<summary>
|
||
Determines whether a type is not decorated with a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotDecoratedWithOrInherit``1">
|
||
<summary>
|
||
Determines whether a type is not decorated with and does not inherit from a parent class, a particular attribute.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreInNamespace(System.String)">
|
||
<summary>
|
||
Determines whether the namespace of type is exactly <paramref name="namespace"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotInNamespace(System.String)">
|
||
<summary>
|
||
Determines whether the namespace of type is exactly not <paramref name="namespace"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreUnderNamespace(System.String)">
|
||
<summary>
|
||
Determines whether the namespace of type starts with <paramref name="namespace"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotUnderNamespace(System.String)">
|
||
<summary>
|
||
Determines whether the namespace of type does not start with <paramref name="namespace"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreValueTypes">
|
||
<summary>
|
||
Filters and returns the types that are value types
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotValueTypes">
|
||
<summary>
|
||
Filters and returns the types that are not value types
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreClasses">
|
||
<summary>
|
||
Determines whether the type is a class
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotClasses">
|
||
<summary>
|
||
Determines whether the type is not a class
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreAbstract">
|
||
<summary>
|
||
Filters and returns the types that are abstract
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotAbstract">
|
||
<summary>
|
||
Filters and returns the types that are not abstract
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreSealed">
|
||
<summary>
|
||
Filters and returns the types that are sealed
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotSealed">
|
||
<summary>
|
||
Filters and returns the types that are not sealed
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreInterfaces">
|
||
<summary>
|
||
Filters and returns only the types that are interfaces
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotInterfaces">
|
||
<summary>
|
||
Filters and returns only the types that are not interfaces
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreStatic">
|
||
<summary>
|
||
Determines whether the type is static
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatAreNotStatic">
|
||
<summary>
|
||
Determines whether the type is not static
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.ThatSatisfy(System.Func{System.Type,System.Boolean})">
|
||
<summary>
|
||
Allows to filter the types with the <paramref name="predicate"/> passed
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.UnwrapTaskTypes">
|
||
<summary>
|
||
Returns T for the types which are <see cref="T:System.Threading.Tasks.Task`1"/> or <see cref="T:System.Threading.Tasks.ValueTask`1"/>; the type itself otherwise
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.UnwrapEnumerableTypes">
|
||
<summary>
|
||
Returns T for the types which are <see cref="T:System.Collections.Generic.IEnumerable`1"/> or implement the <see cref="T:System.Collections.Generic.IEnumerable`1"/>; the type itself otherwise
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through the collection.
|
||
</summary>
|
||
<returns>
|
||
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>1</filterpriority>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelector.System#Collections#IEnumerable#GetEnumerator">
|
||
<summary>
|
||
Returns an enumerator that iterates through a collection.
|
||
</summary>
|
||
<returns>
|
||
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
||
</returns>
|
||
<filterpriority>2</filterpriority>
|
||
</member>
|
||
<member name="T:FluentAssertions.Types.TypeSelectorAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that all <see cref="T:System.Type"/>s in a <see cref="T:FluentAssertions.Types.TypeSelector"/>
|
||
meet certain expectations.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.#ctor(FluentAssertions.Execution.AssertionChain,System.Type[])">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Types.TypeSelectorAssertions"/> class.
|
||
</summary>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="types"/> is or contains <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="P:FluentAssertions.Types.TypeSelectorAssertions.Subject">
|
||
<summary>
|
||
Gets the object whose value is being asserted.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.BeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.BeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.BeDecoratedWithOrInherit``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with, or inherits from a parent class, the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.BeDecoratedWithOrInherit``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is decorated with, or inherits from a parent class, an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.NotBeDecoratedWith``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.NotBeDecoratedWith``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.NotBeDecoratedWithOrInherit``1(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with and does not inherit from a parent class, the specified <typeparamref name="TAttribute"/>.
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.NotBeDecoratedWithOrInherit``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}},System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not decorated with and does not inherit from a parent class, an attribute of type <typeparamref name="TAttribute"/>
|
||
that matches the specified <paramref name="isMatchingAttributePredicate"/>.
|
||
</summary>
|
||
<param name="isMatchingAttributePredicate">
|
||
The predicate that the attribute must match.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="isMatchingAttributePredicate"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.BeSealed(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the selected types are sealed
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.NotBeSealed(System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the all <see cref="T:System.Type"/> are not sealed classes
|
||
</summary>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.BeInNamespace(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is in the specified <paramref name="namespace"/>.
|
||
</summary>
|
||
<param name="namespace">
|
||
The namespace that the type must be in.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.NotBeInNamespace(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Type"/> is not in the specified <paramref name="namespace"/>.
|
||
</summary>
|
||
<param name="namespace">
|
||
The namespace that the type must not be in.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.BeUnderNamespace(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the namespace of the current <see cref="T:System.Type"/> starts with the specified <paramref name="namespace"/>.
|
||
</summary>
|
||
<param name="namespace">
|
||
The namespace that the namespace of the type must start with.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.NotBeUnderNamespace(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the namespace of the current <see cref="T:System.Type"/>
|
||
does not starts with the specified <paramref name="namespace"/>.
|
||
</summary>
|
||
<param name="namespace">
|
||
The namespace that the namespace of the type must not start with.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Types.TypeSelectorAssertions.Equals(System.Object)">
|
||
<inheritdoc/>
|
||
</member>
|
||
<member name="T:FluentAssertions.Value">
|
||
<summary>
|
||
Provides a fluent API for defining inline assertions.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Value.ThatMatches``1(System.Linq.Expressions.Expression{System.Func{``0,System.Boolean}})">
|
||
<summary>
|
||
Builds an inline assertion that expects the subject-under-test to match the specified condition.
|
||
</summary>
|
||
<typeparam name="T">The type of the subject-under-test.</typeparam>
|
||
<param name="condition">A Boolean condition to match.</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Value.ThatSatisfies``1(System.Action{``0})">
|
||
<summary>
|
||
Builds an inline assertion that executes the specific assertion operation on the subject-under-test.
|
||
</summary>
|
||
<typeparam name="T">The type of the subject-under-test.</typeparam>
|
||
<param name="assertion">
|
||
The assertion operation to execute, typically using one of the assertion APIs Fluent Assertions provides.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Xml.XAttributeAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Xml.Linq.XAttribute"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XAttributeAssertions.#ctor(System.Xml.Linq.XAttribute,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Xml.XAttributeAssertions" /> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XAttributeAssertions.Be(System.Xml.Linq.XAttribute,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XAttribute"/> equals the <paramref name="expected"/> attribute.
|
||
</summary>
|
||
<param name="expected">The expected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XAttributeAssertions.NotBe(System.Xml.Linq.XAttribute,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XAttribute"/> does not equal the <paramref name="unexpected"/> attribute,
|
||
using its <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">The unexpected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XAttributeAssertions.HaveValue(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XAttribute"/> has the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Xml.XAttributeAssertions.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Xml.XDocumentAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Xml.Linq.XDocument"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.#ctor(System.Xml.Linq.XDocument,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Xml.XDocumentAssertions" /> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.Be(System.Xml.Linq.XDocument,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XDocument"/> equals the <paramref name="expected"/> document,
|
||
using its <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected document</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.NotBe(System.Xml.Linq.XDocument,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XDocument"/> does not equal the <paramref name="unexpected"/> document,
|
||
using its <see cref="M:System.Object.Equals(System.Object)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">The unexpected document</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.BeEquivalentTo(System.Xml.Linq.XDocument,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XDocument"/> is equivalent to the <paramref name="expected"/> document,
|
||
using its <see cref="M:System.Xml.Linq.XNode.DeepEquals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)" /> implementation.
|
||
</summary>
|
||
<param name="expected">The expected document</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.NotBeEquivalentTo(System.Xml.Linq.XDocument,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XDocument"/> is not equivalent to the <paramref name="unexpected"/> document,
|
||
using its <see cref="M:System.Xml.Linq.XNode.DeepEquals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)" /> implementation.
|
||
</summary>
|
||
<param name="unexpected">The unexpected document</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveRoot(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XDocument"/> has a root element with the specified
|
||
<paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">The name of the expected root element of the current document.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveRoot(System.Xml.Linq.XName,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XDocument"/> has a root element with the specified
|
||
<paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">The full name <see cref="T:System.Xml.Linq.XName"/> of the expected root element of the current document.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveElement(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> element of the current <see cref="T:System.Xml.Linq.XDocument"/> has a direct
|
||
child element with the specified <paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">
|
||
The name of the expected child element of the current document's <see cref="P:System.Xml.Linq.XDocument.Root"/> element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveElement(System.String,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> element of the current <see cref="T:System.Xml.Linq.XDocument"/> has the specified occurrence of
|
||
child elements with the specified <paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">
|
||
The name of the expected child element of the current document's <see cref="P:System.Xml.Linq.XDocument.Root"/> element.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the number of times the specified elements should appear.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveElement(System.Xml.Linq.XName,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> element of the current <see cref="T:System.Xml.Linq.XDocument"/> has a direct
|
||
child element with the specified <paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">
|
||
The full name <see cref="T:System.Xml.Linq.XName"/> of the expected child element of the current document's <see cref="P:System.Xml.Linq.XDocument.Root"/> element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveElement(System.Xml.Linq.XName,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> element of the current <see cref="T:System.Xml.Linq.XDocument"/> has the specified occurrence of
|
||
child elements with the specified <paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">
|
||
The full name <see cref="T:System.Xml.Linq.XName"/> of the expected child element of the current document's <see cref="P:System.Xml.Linq.XDocument.Root"/> element.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the number of times the specified elements should appear.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.NotHaveElement(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> of the current <see cref="T:System.Xml.Linq.XDocument"/> doesn't have the specified child element.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
The name of the expected child element of the current element's <see cref="T:System.Xml.Linq.XDocument"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.NotHaveElement(System.Xml.Linq.XName,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> of the current <see cref="T:System.Xml.Linq.XDocument"/> doesn't have the specified child element.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
The full name <see cref="T:System.Xml.Linq.XName"/> of the expected child element of the current element's <see cref="T:System.Xml.Linq.XDocument"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveElementWithValue(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> of the current <see cref="T:System.Xml.Linq.XDocument"/> has the specified child element
|
||
with the specified <paramref name="expectedValue"/> name.
|
||
</summary>
|
||
<param name="expectedElement">
|
||
The name of the expected child element of the current element's <see cref="T:System.Xml.Linq.XDocument"/>.
|
||
</param>
|
||
<param name="expectedValue">
|
||
The expected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.HaveElementWithValue(System.Xml.Linq.XName,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> of the current <see cref="T:System.Xml.Linq.XDocument"/> has the specified child element
|
||
with the specified <paramref name="expectedValue"/> name.
|
||
</summary>
|
||
<param name="expectedElement">
|
||
The full name <see cref="T:System.Xml.Linq.XName"/> of the expected child element of the current element's <see cref="T:System.Xml.Linq.XDocument"/>.
|
||
</param>
|
||
<param name="expectedValue">
|
||
The expected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.NotHaveElementWithValue(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> of the current <see cref="T:System.Xml.Linq.XDocument"/> either doesn't have the
|
||
specified child element or doesn't have the specified <paramref name="unexpectedValue"/>.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
The name of the unexpected child element of the current element's <see cref="T:System.Xml.Linq.XDocument"/>.
|
||
</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XDocumentAssertions.NotHaveElementWithValue(System.Xml.Linq.XName,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="P:System.Xml.Linq.XDocument.Root"/> of the current <see cref="T:System.Xml.Linq.XDocument"/> either doesn't have the
|
||
specified child element or doesn't have the specified <paramref name="unexpectedValue"/>.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
he full name <see cref="T:System.Xml.Linq.XName"/> of the unexpected child element of the current element's <see cref="T:System.Xml.Linq.XDocument"/>.
|
||
</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Xml.XDocumentAssertions.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Xml.XElementAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Xml.Linq.XElement"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.#ctor(System.Xml.Linq.XElement,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Xml.XElementAssertions" /> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.Be(System.Xml.Linq.XElement,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> equals the
|
||
<paramref name="expected"/> element, by using
|
||
<see cref="M:System.Xml.Linq.XNode.DeepEquals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)"/>
|
||
</summary>
|
||
<param name="expected">The expected element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotBe(System.Xml.Linq.XElement,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> does not equal the
|
||
<paramref name="unexpected"/> element, using
|
||
<see cref="M:System.Xml.Linq.XNode.DeepEquals(System.Xml.Linq.XNode,System.Xml.Linq.XNode)" />.
|
||
</summary>
|
||
<param name="unexpected">The unexpected element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.BeEquivalentTo(System.Xml.Linq.XElement,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> is equivalent to the
|
||
<paramref name="expected"/> element, using a semantic equivalency
|
||
comparison.
|
||
</summary>
|
||
<param name="expected">The expected element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotBeEquivalentTo(System.Xml.Linq.XElement,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> is not equivalent to
|
||
the <paramref name="unexpected"/> element, using a semantic
|
||
equivalency comparison.
|
||
</summary>
|
||
<param name="unexpected">The unexpected element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveValue(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> has the specified <paramref name="expected"/> value.
|
||
</summary>
|
||
<param name="expected">The expected value</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveAttribute(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> has an attribute with the specified <paramref name="expectedName"/>.
|
||
</summary>
|
||
<param name="expectedName">The name of the expected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedName"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expectedName"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveAttribute(System.Xml.Linq.XName,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> has an attribute with the specified <paramref name="expectedName"/>.
|
||
</summary>
|
||
<param name="expectedName">The name <see cref="T:System.Xml.Linq.XName"/> of the expected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedName"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveAttribute(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> doesn't have an attribute with the specified <paramref name="unexpectedName"/>.
|
||
</summary>
|
||
<param name="unexpectedName">The name of the unexpected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpectedName"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="unexpectedName"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveAttribute(System.Xml.Linq.XName,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> doesn't have an attribute with the specified <paramref name="unexpectedName"/>.
|
||
</summary>
|
||
<param name="unexpectedName">The name <see cref="T:System.Xml.Linq.XName"/> of the unexpected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpectedName"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveAttributeWithValue(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> has an attribute with the specified <paramref name="expectedName"/>
|
||
and <paramref name="expectedValue"/>.
|
||
</summary>
|
||
<param name="expectedName">The name of the expected attribute</param>
|
||
<param name="expectedValue">The value of the expected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedName"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expectedName"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveAttributeWithValue(System.Xml.Linq.XName,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> has an attribute with the specified <paramref name="expectedName"/>
|
||
and <paramref name="expectedValue"/>.
|
||
</summary>
|
||
<param name="expectedName">The name <see cref="T:System.Xml.Linq.XName"/> of the expected attribute</param>
|
||
<param name="expectedValue">The value of the expected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expectedName"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveAttributeWithValue(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> doesn't have an attribute with the specified <paramref name="unexpectedName"/>
|
||
and/or <paramref name="unexpectedValue"/>.
|
||
</summary>
|
||
<param name="unexpectedName">The name of the unexpected attribute</param>
|
||
<param name="unexpectedValue">The value of the unexpected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpectedName"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="unexpectedName"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveAttributeWithValue(System.Xml.Linq.XName,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> doesn't have an attribute with the specified <paramref name="unexpectedName"/>
|
||
and/or <paramref name="unexpectedValue"/>.
|
||
</summary>
|
||
<param name="unexpectedName">The name <see cref="T:System.Xml.Linq.XName"/> of the unexpected attribute</param>
|
||
<param name="unexpectedValue">The value of the unexpected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="unexpectedName"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveElement(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> has a direct child element with the specified
|
||
<paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">The name <see cref="T:System.Xml.Linq.XName"/> of the expected child element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
<exception cref="T:System.ArgumentException"><paramref name="expected"/> is empty.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveElement(System.Xml.Linq.XName,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.Linq.XElement"/> has a direct child element with the specified
|
||
<paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">The name <see cref="T:System.Xml.Linq.XName"/> of the expected child element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveElement(System.Xml.Linq.XName,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> has the specified occurrence of
|
||
child elements with the specified <paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">
|
||
The full name <see cref="T:System.Xml.Linq.XName"/> of the expected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the number of times the specified elements should appear.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveElement(System.String,FluentAssertions.OccurrenceConstraint,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> has the specified occurrence of
|
||
child elements with the specified <paramref name="expected"/> name.
|
||
</summary>
|
||
<param name="expected">
|
||
The name of the expected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="occurrenceConstraint">
|
||
A constraint specifying the number of times the specified elements should appear.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
<exception cref="T:System.ArgumentNullException"><paramref name="expected"/> is <see langword="null"/>.</exception>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveElement(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> doesn't have the specified child element.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
The name of the expected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveElement(System.Xml.Linq.XName,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> doesn't have the specified child element.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
The full name <see cref="T:System.Xml.Linq.XName"/> of the expected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveElementWithValue(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> has the specified child element
|
||
with the specified <paramref name="expectedValue"/> name.
|
||
</summary>
|
||
<param name="expectedElement">
|
||
The name of the expected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="expectedValue">
|
||
The expected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.HaveElementWithValue(System.Xml.Linq.XName,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> has the specified child element
|
||
with the specified <paramref name="expectedValue"/> name.
|
||
</summary>
|
||
<param name="expectedElement">
|
||
The full name <see cref="T:System.Xml.Linq.XName"/> of the expected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="expectedValue">
|
||
The expected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveElementWithValue(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> either doesn't have the
|
||
specified child element or doesn't have the specified <paramref name="unexpectedValue"/>.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
The name of the unexpected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XElementAssertions.NotHaveElementWithValue(System.Xml.Linq.XName,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the <see cref="T:System.Xml.Linq.XElement"/> of the current <see cref="T:System.Xml.Linq.XElement"/> either doesn't have the
|
||
specified child element or doesn't have the specified <paramref name="unexpectedValue"/>.
|
||
</summary>
|
||
<param name="unexpectedElement">
|
||
he full name <see cref="T:System.Xml.Linq.XName"/> of the unexpected child element of the current element's <see cref="T:System.Xml.Linq.XElement"/>.
|
||
</param>
|
||
<param name="unexpectedValue">
|
||
The unexpected value of this particular element.
|
||
</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Xml.XElementAssertions.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Xml.XmlElementAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Xml.XmlElement"/>
|
||
is in the expected state./>
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlElementAssertions.#ctor(System.Xml.XmlElement,FluentAssertions.Execution.AssertionChain)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:FluentAssertions.Xml.XmlElementAssertions"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlElementAssertions.HaveInnerText(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.XmlElement"/> has the specified
|
||
<paramref name="expected"/> inner text.
|
||
</summary>
|
||
<param name="expected">The expected value.</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlElementAssertions.HaveAttribute(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.XmlElement"/> has an attribute
|
||
with the specified <paramref name="expectedName"/>
|
||
and <paramref name="expectedValue"/>.
|
||
</summary>
|
||
<param name="expectedName">The name of the expected attribute</param>
|
||
<param name="expectedValue">The value of the expected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlElementAssertions.HaveAttributeWithNamespace(System.String,System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.XmlElement"/> has an attribute
|
||
with the specified <paramref name="expectedName"/>, <paramref name="expectedNamespace"/>
|
||
and <paramref name="expectedValue"/>.
|
||
</summary>
|
||
<param name="expectedName">The name of the expected attribute</param>
|
||
<param name="expectedNamespace">The namespace of the expected attribute</param>
|
||
<param name="expectedValue">The value of the expected attribute</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlElementAssertions.HaveElement(System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.XmlElement"/> has a direct child element with the specified
|
||
<paramref name="expectedName"/> name, ignoring the namespace.
|
||
</summary>
|
||
<param name="expectedName">The name of the expected child element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlElementAssertions.HaveElementWithNamespace(System.String,System.String,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.XmlElement"/> has a direct child element with the specified
|
||
<paramref name="expectedName"/> name and <paramref name="expectedNamespace" /> namespace.
|
||
</summary>
|
||
<param name="expectedName">The name of the expected child element</param>
|
||
<param name="expectedNamespace">The namespace of the expected child element</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="T:FluentAssertions.Xml.XmlNodeAssertions">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Xml.XmlNode"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="T:FluentAssertions.Xml.XmlNodeAssertions`2">
|
||
<summary>
|
||
Contains a number of methods to assert that an <see cref="T:System.Xml.XmlNode"/> is in the expected state.
|
||
</summary>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlNodeAssertions`2.BeEquivalentTo(System.Xml.XmlNode,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.XmlNode"/> is equivalent to the <paramref name="expected"/> node.
|
||
</summary>
|
||
<param name="expected">The expected node</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="M:FluentAssertions.Xml.XmlNodeAssertions`2.NotBeEquivalentTo(System.Xml.XmlNode,System.String,System.Object[])">
|
||
<summary>
|
||
Asserts that the current <see cref="T:System.Xml.XmlNode"/> is not equivalent to
|
||
the <paramref name="unexpected"/> node.
|
||
</summary>
|
||
<param name="unexpected">The unexpected node</param>
|
||
<param name="because">
|
||
A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])" /> explaining why the assertion
|
||
is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
|
||
</param>
|
||
<param name="becauseArgs">
|
||
Zero or more objects to format using the placeholders in <paramref name="because" />.
|
||
</param>
|
||
</member>
|
||
<member name="P:FluentAssertions.Xml.XmlNodeAssertions`2.Identifier">
|
||
<summary>
|
||
Returns the type of the subject the assertion applies on.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Text.StringBuilderExtensions">
|
||
<summary>
|
||
Since net6.0 StringBuilder has additional overloads taking an AppendInterpolatedStringHandler
|
||
and optionally an IFormatProvider.
|
||
The overload here is polyfill for older target frameworks to avoid littering the code base with #ifs
|
||
in order to silence analyzers about depending on the current culture instead of an invariant culture.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute">
|
||
<summary>
|
||
Indicates that the specified method parameter expects a constant.
|
||
</summary>
|
||
<remarks>
|
||
This can be used to inform tooling that a constant should be used as an argument for the annotated parameter.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.Min">
|
||
<summary>
|
||
Indicates the minimum bound of the expected constant, inclusive.
|
||
</summary>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.Max">
|
||
<summary>
|
||
Indicates the maximum bound of the expected constant, inclusive.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute">
|
||
<summary>
|
||
Indicates that an API is experimental and it may change in the future.
|
||
</summary>
|
||
<remarks>
|
||
This attribute allows call sites to be flagged with a diagnostic that indicates that an experimental
|
||
feature is used. Authors can use this attribute to ship preview features in their assemblies.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.#ctor(System.String)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute"/> class,
|
||
specifying the ID that the compiler will use when reporting a use of the API the attribute applies to.
|
||
</summary>
|
||
<param name="diagnosticId">The ID that the compiler will use when reporting a use of the API the attribute applies to.</param>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.DiagnosticId">
|
||
<summary>
|
||
Gets the ID that the compiler will use when reporting a use of the API the attribute applies to.
|
||
</summary>
|
||
<value>The unique diagnostic ID.</value>
|
||
<remarks>
|
||
The diagnostic ID is shown in build output for warnings and errors.
|
||
<para>This property represents the unique ID that can be used to suppress the warnings or errors, if needed.</para>
|
||
</remarks>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.UrlFormat">
|
||
<summary>
|
||
Gets or sets the URL for corresponding documentation.
|
||
The API accepts a format string instead of an actual URL, creating a generic URL that includes the diagnostic ID.
|
||
</summary>
|
||
<value>The format string that represents a URL to corresponding documentation.</value>
|
||
<remarks>An example format string is <c>https://contoso.com/obsoletion-warnings/{0}</c>.</remarks>
|
||
</member>
|
||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute">
|
||
<summary>
|
||
Specifies that the method or property will ensure that the listed field and property members have not-null values.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)">
|
||
<summary>
|
||
Initializes the attribute with a field or property member.
|
||
</summary>
|
||
<param name="member">The field or property member that is promised to be not-null.</param>
|
||
</member>
|
||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])">
|
||
<summary>
|
||
Initializes the attribute with the list of field and property members.
|
||
</summary>
|
||
<param name="members">The list of field and property members that are promised to be not-null.</param>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members">
|
||
<summary>
|
||
Gets field or property member names.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute">
|
||
<summary>
|
||
Specifies that the method or property will ensure that the listed field and property
|
||
members have not-null values when returning with the specified return value condition.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)">
|
||
<summary>
|
||
Initializes the attribute with the specified return value condition and a field or property member.
|
||
</summary>
|
||
<param name="returnValue">The return value condition. If the method returns this value, the associated parameter will not be null.</param>
|
||
<param name="member">The field or property member that is promised to be not-null.</param>
|
||
</member>
|
||
<member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])">
|
||
<summary>
|
||
Initializes the attribute with the specified return value condition and list of field and property members.
|
||
</summary>
|
||
<param name="returnValue">The return value condition. If the method returns this value, the associated parameter will not be null.</param>
|
||
<param name="members">The list of field and property members that are promised to be not-null.</param>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue">
|
||
<summary>
|
||
Gets the return value condition.
|
||
</summary>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members">
|
||
<summary>
|
||
Gets field or property member names.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute">
|
||
<summary>
|
||
Specifies that this constructor sets all required members for the current type,
|
||
and callers do not need to set any required members themselves.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute">
|
||
<summary>
|
||
Specifies the syntax used in a string.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String)">
|
||
<summary>
|
||
Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.
|
||
</summary>
|
||
<param name="syntax">The syntax identifier.</param>
|
||
</member>
|
||
<member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])">
|
||
<summary>Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.</summary>
|
||
<param name="syntax">The syntax identifier.</param>
|
||
<param name="arguments">Optional arguments associated with the specific syntax employed.</param>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Syntax">
|
||
<summary>Gets the identifier of the syntax used.</summary>
|
||
</member>
|
||
<member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments">
|
||
<summary>Optional arguments associated with the specific syntax employed.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.CompositeFormat">
|
||
<summary>The syntax identifier for strings containing composite formats for string formatting.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateOnlyFormat">
|
||
<summary>The syntax identifier for strings containing date format specifiers.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateTimeFormat">
|
||
<summary>The syntax identifier for strings containing date and time format specifiers.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.EnumFormat">
|
||
<summary>The syntax identifier for strings containing <see cref="T:System.Enum"/> format specifiers.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.GuidFormat">
|
||
<summary>The syntax identifier for strings containing <see cref="T:System.Guid"/> format specifiers.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Json">
|
||
<summary>The syntax identifier for strings containing JavaScript Object Notation (JSON).</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.NumericFormat">
|
||
<summary>The syntax identifier for strings containing numeric format specifiers.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Regex">
|
||
<summary>The syntax identifier for strings containing regular expressions.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeOnlyFormat">
|
||
<summary>The syntax identifier for strings containing time format specifiers.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeSpanFormat">
|
||
<summary>The syntax identifier for strings containing <see cref="T:System.TimeSpan"/> format specifiers.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Uri">
|
||
<summary>The syntax identifier for strings containing URIs.</summary>
|
||
</member>
|
||
<member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Xml">
|
||
<summary>The syntax identifier for strings containing XML.</summary>
|
||
</member>
|
||
<member name="T:System.Diagnostics.CodeAnalysis.UnscopedRefAttribute">
|
||
<summary>
|
||
Used to indicate a byref escapes and is not scoped.
|
||
</summary>
|
||
<remarks>
|
||
<para>
|
||
There are several cases where the C# compiler treats a <see langword="ref"/> as implicitly
|
||
<see langword="scoped"/> - where the compiler does not allow the <see langword="ref"/> to escape the method.
|
||
</para>
|
||
<para>
|
||
For example:
|
||
<list type="number">
|
||
<item><see langword="this"/> for <see langword="struct"/> instance methods.</item>
|
||
<item><see langword="ref"/> parameters that refer to <see langword="ref"/> <see langword="struct"/> types.</item>
|
||
<item><see langword="out"/> parameters.</item>
|
||
</list>
|
||
</para>
|
||
<para>
|
||
This attribute is used in those instances where the <see langword="ref"/> should be allowed to escape.
|
||
</para>
|
||
<para>
|
||
Applying this attribute, in any form, has impact on consumers of the applicable API. It is necessary for
|
||
API authors to understand the lifetime implications of applying this attribute and how it may impact their users.
|
||
</para>
|
||
</remarks>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute">
|
||
<summary>
|
||
An attribute that allows parameters to receive the expression of other parameters.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute.#ctor(System.String)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute"/> class.
|
||
</summary>
|
||
<param name="parameterName">The condition parameter value.</param>
|
||
</member>
|
||
<member name="P:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute.ParameterName">
|
||
<summary>
|
||
Gets the parameter name the expression is retrieved from.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Runtime.CompilerServices.CollectionBuilderAttribute.#ctor(System.Type,System.String)">
|
||
<summary>
|
||
Initialize the attribute to refer to the <paramref name="methodName"/> method on the <paramref name="builderType"/> type.
|
||
</summary>
|
||
<param name="builderType">The type of the builder to use to construct the collection.</param>
|
||
<param name="methodName">The name of the method on the builder to use to construct the collection.</param>
|
||
<remarks>
|
||
<paramref name="methodName"/> must refer to a static method that accepts a single parameter of
|
||
type <see cref="T:System.ReadOnlySpan`1"/> and returns an instance of the collection being built containing
|
||
a copy of the data from that span. In future releases of .NET, additional patterns may be supported.
|
||
</remarks>
|
||
</member>
|
||
<member name="P:System.Runtime.CompilerServices.CollectionBuilderAttribute.BuilderType">
|
||
<summary>
|
||
Gets the type of the builder to use to construct the collection.
|
||
</summary>
|
||
</member>
|
||
<member name="P:System.Runtime.CompilerServices.CollectionBuilderAttribute.MethodName">
|
||
<summary>
|
||
Gets the name of the method on the builder to use to construct the collection.
|
||
</summary>
|
||
<remarks>
|
||
This should match the metadata name of the target method.
|
||
For example, this might be ".ctor" if targeting the type's constructor.
|
||
</remarks>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute">
|
||
<summary>
|
||
Indicates that compiler support for a particular feature is required for the location where this attribute is applied.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.#ctor(System.String)">
|
||
<summary>
|
||
Creates a new instance of the <see cref="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute"/> type.
|
||
</summary>
|
||
<param name="featureName">The name of the feature to indicate.</param>
|
||
</member>
|
||
<member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName">
|
||
<summary>
|
||
The name of the compiler feature.
|
||
</summary>
|
||
</member>
|
||
<member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.IsOptional">
|
||
<summary>
|
||
If true, the compiler can choose to allow access to the location where this attribute is applied if it does not understand <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/>.
|
||
</summary>
|
||
</member>
|
||
<member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RefStructs">
|
||
<summary>
|
||
The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the ref structs C# feature.
|
||
</summary>
|
||
</member>
|
||
<member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RequiredMembers">
|
||
<summary>
|
||
The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the required members C# feature.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute">
|
||
<summary>
|
||
Indicates which arguments to a method involving an interpolated string handler should be passed to that handler.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.#ctor(System.String)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"/> class.
|
||
</summary>
|
||
<param name="argument">The name of the argument that should be passed to the handler.</param>
|
||
<remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks>
|
||
</member>
|
||
<member name="M:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.#ctor(System.String[])">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"/> class.
|
||
</summary>
|
||
<param name="arguments">The names of the arguments that should be passed to the handler.</param>
|
||
<remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks>
|
||
</member>
|
||
<member name="P:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.Arguments">
|
||
<summary>
|
||
Gets the names of the arguments that should be passed to the handler.
|
||
</summary>
|
||
<remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.InterpolatedStringHandlerAttribute">
|
||
<summary>
|
||
Indicates the attributed type is to be used as an interpolated string handler.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.IsExternalInit">
|
||
<summary>
|
||
Reserved to be used by the compiler for tracking metadata.
|
||
This class should not be used by developers in source code.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.ModuleInitializerAttribute">
|
||
<summary>
|
||
Used to indicate to the compiler that a method should be called
|
||
in its containing module's initializer.
|
||
</summary>
|
||
<remarks>
|
||
When one or more valid methods
|
||
with this attribute are found in a compilation, the compiler will
|
||
emit a module initializer which calls each of the attributed methods.
|
||
|
||
Certain requirements are imposed on any method targeted with this attribute:
|
||
- The method must be `static`.
|
||
- The method must be an ordinary member method, as opposed to a property accessor, constructor, local function, etc.
|
||
- The method must be parameterless.
|
||
- The method must return `void`.
|
||
- The method must not be generic or be contained in a generic type.
|
||
- The method's effective accessibility must be `internal` or `public`.
|
||
|
||
The specification for module initializers in the .NET runtime can be found here:
|
||
https://github.com/dotnet/runtime/blob/main/docs/design/specs/Ecma-335-Augments.md#module-initializer
|
||
</remarks>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute">
|
||
<summary>
|
||
Specifies the priority of a member in overload resolution. When unspecified, the default priority is 0.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.#ctor(System.Int32)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"/> class.
|
||
</summary>
|
||
<param name="priority">The priority of the attributed member. Higher numbers are prioritized, lower numbers are deprioritized. 0 is the default if no attribute is present.</param>
|
||
</member>
|
||
<member name="P:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.Priority">
|
||
<summary>
|
||
The priority of the member.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.ParamCollectionAttribute">
|
||
<summary>
|
||
Indicates that a method will allow a variable number of arguments in its invocation.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.RequiredMemberAttribute">
|
||
<summary>
|
||
Specifies that a type has required members or that a member is required.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.RequiresLocationAttribute">
|
||
<summary>
|
||
Reserved for use by a compiler for tracking metadata.
|
||
This attribute should not be used by developers in source code.
|
||
</summary>
|
||
</member>
|
||
<member name="T:System.Runtime.CompilerServices.SkipLocalsInitAttribute">
|
||
<summary>
|
||
Used to indicate to the compiler that the <c>.locals init</c> flag should not be set in method headers.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.#ctor">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute"/> class.
|
||
</summary>
|
||
</member>
|
||
<member name="M:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.#ctor(System.String)">
|
||
<summary>
|
||
Initializes a new instance of the <see cref="T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute"/> class with the specified message.
|
||
</summary>
|
||
<param name="message">An optional message associated with this attribute instance.</param>
|
||
</member>
|
||
<member name="P:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.Message">
|
||
<summary>
|
||
Returns the optional message associated with this attribute instance.
|
||
</summary>
|
||
</member>
|
||
<member name="P:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.Url">
|
||
<summary>
|
||
Returns the optional URL associated with this attribute instance.
|
||
</summary>
|
||
</member>
|
||
</members>
|
||
</doc>
|