/dotnet/Scribestar.ET.Regression/packages/FluentAssertions.2.0.1/lib/net35/FluentAssertions.xml
XML | 5761 lines | 5761 code | 0 blank | 0 comment | 0 complexity | b485bfc26da14564fc32d884e9cf0c19 MD5 | raw file
Large files files are truncated, but you can click here to view the full file
- <?xml version="1.0"?>
- <doc>
- <assembly>
- <name>FluentAssertions</name>
- </assembly>
- <members>
- <member name="M:FluentAssertions.Common.StringExtensions.IndexOfFirstMismatch(System.String,System.String)">
- <summary>
- Finds the first index at which the <paramref name="value"/> does not match the <paramref name="expected"/>
- string anymore, including the exact casing.
- </summary>
- </member>
- <member name="M:FluentAssertions.Common.StringExtensions.IndexOfFirstMismatch(System.String,System.String,System.StringComparison)">
- <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="stringComparison"/>.
- </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.Escape(System.String)">
- <summary>
- Replaces all characters that might conflict with formatting placeholders and newlines with their escaped counterparts.
- </summary>
- </member>
- <member name="M:FluentAssertions.Common.StringExtensions.Combine(System.String,System.String,System.String)">
- <summary>
- Joins a string with one or more other strings using a specified separator.
- </summary>
- <remarks>
- Any string that is empty (including the original string) is ignored.
- </remarks>
- </member>
- <member name="M:FluentAssertions.Common.TypeExtensions.IsEquivalentTo(System.Reflection.PropertyInfo,System.Reflection.PropertyInfo)">
- <summary>
- Determines whether two <see cref="T:System.Reflection.PropertyInfo"/> objects refer to the same property.
- </summary>
- </member>
- <member name="M:FluentAssertions.Common.TypeExtensions.FindProperty(System.Type,System.String)">
- <summary>
- Finds the property by a case-sensitive name.
- </summary>
- <returns>
- Returns <c>null</c> if no such property exists.
- </returns>
- </member>
- <member name="M:FluentAssertions.Common.TypeExtensions.HasAttribute``1(System.Reflection.MethodInfo)">
- <summary>
- Determines whether the specified method has been annotated with a specific attribute.
- </summary>
- <returns>
- <c>true</c> if the specified method has attribute; otherwise, <c>false</c>.
- </returns>
- </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.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>
- <c>true</c> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <c>false</c>.
- </returns>
- </member>
- <member name="M:FluentAssertions.Formatting.IValueFormatter.ToString(System.Object,System.Boolean,System.Collections.Generic.IList{System.Object},System.Int32)">
- <summary>
- Returns a <see cref="T:System.String"/> that represents this instance.
- </summary>
- <param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
- <param name="useLineBreaks"> </param>
- <param name="processedObjects">
- A collection of objects that
- </param>
- <param name="nestedPropertyLevel">
- The level of nesting for the supplied value. This is used for indenting the format string for objects that have
- no <see cref="M:System.Object.ToString"/> override.
- </param>
- <returns>
- A <see cref="T:System.String"/> that represents this instance.
- </returns>
- </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>
- <c>true</c> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <c>false</c>.
- </returns>
- </member>
- <member name="M:FluentAssertions.Formatting.AttributeBasedFormatter.ToString(System.Object,System.Boolean,System.Collections.Generic.IList{System.Object},System.Int32)">
- <summary>
- Returns a <see cref="T:System.String"/> that represents this instance.
- </summary>
- <param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
- <param name="useLineBreaks"> </param>
- <param name="processedObjects">
- A collection of objects that
- </param>
- <param name="nestedPropertyLevel">
- The level of nesting for the supplied value. This is used for indenting the format string for objects that have
- no <see cref="M:System.Object.ToString"/> override.
- </param>
- <returns>
- A <see cref="T:System.String"/> that represents this instance.
- </returns>
- </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>
- <c>true</c> if the current <see cref="T:FluentAssertions.Formatting.IValueFormatter"/> can handle the specified value; otherwise, <c>false</c>.
- </returns>
- </member>
- <member name="M:FluentAssertions.Formatting.GuidValueFormatter.ToString(System.Object,System.Boolean,System.Collections.Generic.IList{System.Object},System.Int32)">
- <summary>
- Returns a <see cref="T:System.String"/> that represents this instance.
- </summary>
- <param name="value">The value for which to create a <see cref="T:System.String"/>.</param>
- <param name="useLineBreaks"> </param>
- <param name="processedObjects">
- A collection of objects that
- </param>
- <param name="nestedPropertyLevel">
- The level of nesting for the supplied value. This is used for indenting the format string for objects that have
- no <see cref="M:System.Object.ToString"/> override.
- </param>
- <returns>
- A <see cref="T:System.String"/> that represents this instance.
- </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="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.ShouldThrow``1(System.String,System.Object[])">
- <summary>
- Asserts that the current <see cref="T:System.Action"/> throws an exception of type <typeparamref name="TException"/>.
- </summary>
- <param name="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Specialized.ActionAssertions.ShouldNotThrow``1(System.String,System.Object[])">
- <summary>
- Asserts that the current <see cref="T:System.Action"/> does not throw an exception of type <typeparamref name="TException"/>.
- </summary>
- <param name="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Specialized.ActionAssertions.ShouldNotThrow(System.String,System.Object[])">
- <summary>
- Asserts that the current <see cref="T:System.Action"/> does not throw any exception.
- </summary>
- <param name="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="P:FluentAssertions.Specialized.ActionAssertions.Subject">
- <summary>
- Gets the <see cref="T:System.Action"/> that is being asserted.
- </summary>
- </member>
- <member name="M:FluentAssertions.AndConstraint`1.#ctor(`0)">
- <summary>
- Initializes a new instance of the <see cref="T:System.Object"/> class.
- </summary>
- </member>
- <member name="T:FluentAssertions.Equivalency.AllDeclaredPublicPropertiesSelectionRule">
- <summary>
- Selection rule that adds all public properties of the subject as far as they are defined on the declared
- type.
- </summary>
- </member>
- <member name="T:FluentAssertions.Equivalency.ISelectionRule">
- <summary>
- Represents a rule that defines which properties of the subject-under-test to include while comparing
- two objects for structural equality.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.ISelectionRule.SelectProperties(System.Collections.Generic.IEnumerable{System.Reflection.PropertyInfo},FluentAssertions.Equivalency.ISubjectInfo)">
- <summary>
- Adds or removes properties to/from the collection of subject properties that must be included while
- comparing two objects for structural equality.
- </summary>
- <param name="properties">
- A collection of properties that was prepopulated by other selection rules. Can be empty.</param>
- <param name="info">
- Type info about the subject.
- </param>
- <returns>
- The collection of properties after applying this rule. Can contain less or more than was passed in.
- </returns>
- </member>
- <member name="M:FluentAssertions.Equivalency.AllDeclaredPublicPropertiesSelectionRule.SelectProperties(System.Collections.Generic.IEnumerable{System.Reflection.PropertyInfo},FluentAssertions.Equivalency.ISubjectInfo)">
- <summary>
- Adds or removes properties to/from the collection of subject properties that must be included while
- comparing two objects for structural equality.
- </summary>
- <param name="properties">
- A collection of properties that was prepopulated by other selection rules. Can be empty.</param>
- <returns>
- The collection of properties after applying this rule. Can contain less or more than was passed in.
- </returns>
- </member>
- <member name="M:FluentAssertions.Equivalency.AllDeclaredPublicPropertiesSelectionRule.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.AllRuntimePublicPropertiesSelectionRule">
- <summary>
- Selection rule that adds all public properties of the subject based on its run-time type rather than its
- declared type.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.AllRuntimePublicPropertiesSelectionRule.SelectProperties(System.Collections.Generic.IEnumerable{System.Reflection.PropertyInfo},FluentAssertions.Equivalency.ISubjectInfo)">
- <summary>
- Adds or removes properties to/from the collection of subject properties that must be included while
- comparing two objects for structural equality.
- </summary>
- <param name="properties">
- A collection of properties that was prepopulated by other selection rules. Can be empty.</param>
- <returns>
- The collection of properties after applying this rule. Can contain less or more than was passed in.
- </returns>
- </member>
- <member name="M:FluentAssertions.Equivalency.AllRuntimePublicPropertiesSelectionRule.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="M:FluentAssertions.Equivalency.IEquivalencyStep.CanHandle(FluentAssertions.Equivalency.EquivalencyValidationContext)">
- <summary>
- Gets a value indicating whether this step can handle the current subject and/or expectation.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.IEquivalencyStep.Handle(FluentAssertions.Equivalency.EquivalencyValidationContext,FluentAssertions.Equivalency.IEquivalencyValidator)">
- <summary>
- Applies a step as part of the task to compare two objects for structural equality.
- </summary>
- <value>
- Should return <c>true</c> if the subject matches the expectation or if no additional assertions
- have to be executed. Should return <c>false</c> otherwise.
- </value>
- <remarks>
- May throw when preconditions are not met or if it detects mismatching data.
- </remarks>
- </member>
- <member name="M:FluentAssertions.Equivalency.ApplyAssertionRulesEquivalencyStep.CanHandle(FluentAssertions.Equivalency.EquivalencyValidationContext)">
- <summary>
- Gets a value indicating whether this step can handle the current subject and/or expectation.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.ApplyAssertionRulesEquivalencyStep.Handle(FluentAssertions.Equivalency.EquivalencyValidationContext,FluentAssertions.Equivalency.IEquivalencyValidator)">
- <summary>
- Applies a step as part of the task to compare two objects for structural equality.
- </summary>
- <value>
- Should return <c>true</c> if the subject matches the expectation or if no additional assertions
- have to be executed. Should return <c>false</c> otherwise.
- </value>
- <remarks>
- May throw when preconditions are not met or if it detects mismatching data.
- </remarks>
- </member>
- <member name="T:FluentAssertions.Equivalency.AssertionRule`1">
- <summary>
- General purpose implementation of <see cref="T:FluentAssertions.Equivalency.IAssertionRule"/> that uses a predicate to determine whether
- this rule applies to a particular property and executes an action to assert equality.
- </summary>
- <typeparam name="TSubject">The type of the subject.</typeparam>
- </member>
- <member name="M:FluentAssertions.Equivalency.IAssertionRule.AssertEquality(FluentAssertions.Equivalency.IEquivalencyValidationContext)">
- <summary>
- Defines how a subject's property is compared for equality with the same property of the expectation.
- </summary>
- <param name="subjectProperty">
- Provides details about the subject's property.
- </param>
- <param name="subject">
- The value of the subject's property.
- </param>
- <param name="expectation">
- The value of a property on expectation object that was identified
- </param>
- <returns>
- Returns <c>true</c> if the rule was applied correctly and the assertion didn't cause any exceptions.
- Returns <c>false</c> if this rule doesn't support the subject's type.
- Throws if the rule did support the data type but assertion fails.
- </returns>
- </member>
- <member name="M:FluentAssertions.Equivalency.AssertionRule`1.AssertEquality(FluentAssertions.Equivalency.IEquivalencyValidationContext)">
- <summary>
- Defines how a subject's property is compared for equality with the same property of the expectation.
- </summary>
- <param name="subjectProperty">
- Provides details about the subject's property.
- </param>
- <param name="subject">
- The value of the subject's property.
- </param>
- <param name="expectation">
- The value of a property on expectation object that was identified
- </param>
- <returns>
- Returns <c>true</c> if the rule was applied correctly and the assertion didn't cause any exceptions.
- Returns <c>false</c> if this rule doesn't support the subject's type.
- Throws if the rule did support the data type but assertion fails.
- </returns>
- </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.SubjectProperty">
- <summary>
- Gets the <see cref="T:System.Reflection.PropertyInfo"/> of the property that returned the current object, or <c>null</c> 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.SubjectProperty"/>
- </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.IMatchingRule"/>.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.IAssertionContext`1.Reason">
- <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.ReasonArgs">
- <summary>
- Zero or more objects to format using the placeholders in <see cref="P:FluentAssertions.Equivalency.IAssertionContext`1.Reason"/>.
- </summary>
- </member>
- <member name="T:FluentAssertions.Equivalency.ExcludePropertyByPredicateSelectionRule">
- <summary>
- Selection rule that removes a particular property from the structural comparison based on a predicate.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.ExcludePropertyByPredicateSelectionRule.SelectProperties(System.Collections.Generic.IEnumerable{System.Reflection.PropertyInfo},FluentAssertions.Equivalency.ISubjectInfo)">
- <summary>
- Adds or removes properties to/from the collection of subject properties that must be included while
- comparing two objects for structural equality.
- </summary>
- <param name="properties">
- A collection of properties that was prepopulated by other selection rules. Can be empty.</param>
- <returns>
- The collection of properties after applying this rule. Can contain less or more than was passed in.
- </returns>
- </member>
- <member name="M:FluentAssertions.Equivalency.ExcludePropertyByPredicateSelectionRule.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.ISubjectInfo">
- <summary>
- Provides details about the subject's root or nested property.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.ISubjectInfo.PropertyInfo">
- <summary>
- Gets the <see cref="P:FluentAssertions.Equivalency.ISubjectInfo.PropertyInfo"/> of the property that returned the current object, or <c>null</c> if the current
- object represents the root object.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.ISubjectInfo.PropertyPath">
- <summary>
- Gets the full path from the root object until the current object separated by dots.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.ISubjectInfo.PropertyDescription">
- <summary>
- Gets a display-friendly representation of the <see cref="P:FluentAssertions.Equivalency.ISubjectInfo.PropertyPath"/>.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.ISubjectInfo.CompileTimeType">
- <summary>
- Gets the compile-time type of the current object. If the current object is not the root object, then it returns the
- same <see cref="T:System.Type"/> as the <see cref="P:FluentAssertions.Equivalency.ISubjectInfo.RuntimeType"/> property does.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.ISubjectInfo.RuntimeType">
- <summary>
- Gets the run-time type of the current object.
- </summary>
- </member>
- <member name="T:FluentAssertions.Equivalency.IEquivalencyAssertionOptions">
- <summary>
- Provides the run-time details of the <see cref="T:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1"/> class.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.IEquivalencyAssertionOptions.SelectionRules">
- <summary>
- Gets an ordered collection of selection rules that define what properties are included.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.IEquivalencyAssertionOptions.MatchingRules">
- <summary>
- Gets an ordered collection of matching rules that determine which subject properties are matched with which
- expectation properties.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.IEquivalencyAssertionOptions.AssertionRules">
- <summary>
- Gets an ordered collection of assertion rules that determine how subject properties are compared for equality with
- expectation properties.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.IEquivalencyAssertionOptions.IsRecursive">
- <summary>
- Gets or sets a value indicating whether or not the assertion must perform a deep comparison.
- </summary>
- </member>
- <member name="T:FluentAssertions.Equivalency.NestedSelectionContext">
- <summary>
- Represents a selection context of a nested property
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.NestedSelectionContext.PropertyInfo">
- <summary>
- Gets the <see cref="P:FluentAssertions.Equivalency.ISubjectInfo.PropertyInfo"/> of the property that returned the current object, or
- <c>null</c> if the current object represents the root object.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.NestedSelectionContext.PropertyPath">
- <summary>
- Gets the full path from the root object until the current property, separated by dots.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.NestedSelectionContext.PropertyDescription">
- <summary>
- Gets a textual description of the current property based on the <see cref="P:FluentAssertions.Equivalency.ISubjectInfo.PropertyPath"/>.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.NestedSelectionContext.CompileTimeType">
- <summary>
- Gets the compile-time type of the current object. If the current object is not the root object, then it returns the
- same <see cref="T:System.Type"/> as the <see cref="P:FluentAssertions.Equivalency.ISubjectInfo.RuntimeType"/> property does.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.NestedSelectionContext.RuntimeType">
- <summary>
- Gets the run-time type of the current object.
- </summary>
- </member>
- <member name="T:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1">
- <summary>
- Is responsible for the exact run-time behavior of a structural equality comparison.
- </summary>
- <typeparam name="TSubject">The type of the subject.</typeparam>
- </member>
- <member name="F:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Default">
- <summary>
- Gets a configuration that compares all declared properties of the subject with equally named properties of the expectation,
- and includes the entire object graph. The names of the properties between the subject and expectation must match.
- </summary>
- </member>
- <member name="F:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Empty">
- <summary>
- Gets a configuration that by default doesn't include any of the subject's properties and doesn't consider any nested objects
- or collections.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.IncludingAllDeclaredProperties">
- <summary>
- Adds all public properties of the subject as far as they are defined on the declared type.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.IncludingAllRuntimeProperties">
- <summary>
- Adds all public properties of the subject based on its run-time type rather than its declared type.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.ExcludingMissingProperties">
- <summary>
- Tries to match the properties of the subject with equally named properties on the expectation. Ignores those
- properties that don't exist on the expectation.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.ThrowingOnMissingProperties">
- <summary>
- Requires the expectation to have properties which are equally named to properties on the subject.
- </summary>
- <returns></returns>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Excluding(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
- <summary>
- Excludes the specified (nested) property from the structural equality check.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Excluding(System.Linq.Expressions.Expression{System.Func{FluentAssertions.Equivalency.ISubjectInfo,System.Boolean}})">
- <summary>
- Excludes a (nested) property based on a predicate from the structural equality check.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Including(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
- <summary>
- Includes the specified property in the equality check.
- </summary>
- <remarks>
- This overrides the default behavior of including all declared properties.
- </remarks>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Using``1(System.Action{FluentAssertions.Equivalency.IAssertionContext{``0}})">
- <param name="action">
- The assertion to execute when the predicate is met.
- </param>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.IncludingNestedObjects">
- <summary>
- Causes the structural equality check to include nested collections and complex types.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`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.EquivalencyAssertionOptions`1.WithoutSelectionRules">
- <summary>
- Clears all selection rules, including those that were added by default.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.WithoutMatchingRules">
- <summary>
- Clears all matching rules, including those that were added by default.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Using(FluentAssertions.Equivalency.ISelectionRule)">
- <summary>
- Adds a selection rule to the ones allready added by default and which is evaluated after all existing rules.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Using(FluentAssertions.Equivalency.IMatchingRule)">
- <summary>
- Adds a matching rule to the ones allready added by default and which is evaluated before all existing rules.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Using(FluentAssertions.Equivalency.IAssertionRule)">
- <summary>
- Adds a matching rule to the ones allready added by default and which is evaluated before all existing rules
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`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="P:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.SelectionRules">
- <summary>
- Gets an ordered collection of selection rules that define what properties are included.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.MatchingRules">
- <summary>
- Gets an ordered collection of matching rules that determine which subject properties are matched with which
- expectation properties.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.AssertionRules">
- <summary>
- Gets an ordered collection of assertion rules that determine how subject properties are compared for equality with
- expectation properties.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.IsRecursive">
- <summary>
- Gets value indicating whether the equality check will include nested collections and complex types.
- </summary>
- </member>
- <member name="P:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.CyclicReferenceHandling">
- <summary>
- Gets value indicating how cyclic references should be handled. By default, it will throw an exception.
- </summary>
- </member>
- <member name="T:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Restriction`1">
- <summary>
- Defines additional overrides when used with <see cref="!:EquivalencyAssertionOptions<TSubject>.When"/>
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Restriction`1.WhenTypeIs``1">
- <summary>
- Allows overriding the way structural equality is applied to (nested) objects of tyoe <typeparamref name="TPropertyType"/>
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EquivalencyAssertionOptions`1.Restriction`1.When(System.Func{FluentAssertions.Equivalency.ISubjectInfo,System.Boolean})">
- <summary>
- Allows overriding the way structural equality is applied to particular properties.
- </summary>
- <param name="predicate">
- A predicate based on the <see cref="T:FluentAssertions.Equivalency.ISubjectInfo"/> of the subject that is used to identify the property for which the
- override applies.
- </param>
- </member>
- <member name="M:FluentAssertions.Equivalency.ComplexTypeEquivalencyStep.CanHandle(FluentAssertions.Equivalency.EquivalencyValidationContext)">
- <summary>
- Gets a value indicating whether this step can handle the current subject and/or expectation.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.ComplexTypeEquivalencyStep.Handle(FluentAssertions.Equivalency.EquivalencyValidationContext,FluentAssertions.Equivalency.IEquivalencyValidator)">
- <summary>
- Applies a step as part of the task to compare two objects for structural equality.
- </summary>
- <value>
- Should return <c>true</c> if the subject matches the expectation or if no additional assertions
- have to be executed. Should return <c>false</c> otherwise.
- </value>
- <remarks>
- May throw when preconditions are not met or if it detects mismatching data.
- </remarks>
- </member>
- <member name="M:FluentAssertions.Equivalency.EnumerableEquivalencyStep.CanHandle(FluentAssertions.Equivalency.EquivalencyValidationContext)">
- <summary>
- Gets a value indicating whether this step can handle the current subject and/or expectation.
- </summary>
- </member>
- <member name="M:FluentAssertions.Equivalency.EnumerableEquivalencyStep.Handle(FluentAssertions.Equivalency.EquivalencyValidationContext,FluentAssertions.Equivalency.IEquivalencyValidator)">
- <summary>
- Applies a step as part of the task to compare two objects for structural equality.
- </summary>
- <value>
- Should return <c>true</c> if the subject matches the expectation or if no additional assertions
- have to be executed. Should return <c>false</c> otherwise.
- </value>
- <remarks>
- May throw when preconditions are not met or if it detects mismatching data.
- </remarks>
- </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="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.Be(`0,System.String,System.Object[])">
- <summary>
- Asserts that the subject is considered equal to another object according to the 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="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.NotBe(`0,System.String,System.Object[])">
- <summary>
- Asserts that the subject is not 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="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.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="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.BeLessOrEqualTo(`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="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.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="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.BeGreaterOrEqualTo(`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="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.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="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.NotBeNull(System.String,System.Object[])">
- <summary>
- Asserts that a nullable numeric value is not <c>null</c>.
- </summary>
- <param name="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="M:FluentAssertions.Numeric.ComparableTypeAssertions`1.BeNull(System.String,System.Object[])">
- <summary>
- Asserts that a nullable numeric value is <c>null</c>.
- </summary>
- <param name="reason">
- A formatted phrase as is supported by <see cref="M:System.String.Format(System.String,System.Object[])"/> explaining why the assertion
- is needed. If the phrase does not start with the word <i>because</i>, it is prepended automatically.
- </param>
- <param name="reasonArgs">
- Zero or more objects to format using the placeholders in <see cref="!:reason"/>.
- </param>
- </member>
- <member name="P:FluentAssertions.Numeric.ComparableTypeAssertions`1.Subject">
- <summary>
- Gets the object which value is being asserted.
- </summary>
- </member>
- <member name="T:FluentAssertions.ComparisonMode">
- <summary>
- Defines the way <see cref="!:ExceptionAssertions<TException>.WithMessage(string)"/> compares the expected exception
- message with the actual one.
- </summary>
- </member>
- <member name="F:FluentAssertions.ComparisonMode.Exact">
- <summary>
- The message must match exactly, including the casing of the characters.
- </summary>
- </member>
- <member name="F:FluentAssertions.ComparisonMode.Equivalent">
- <summary>
- The message must match except for the casing of the characters.
- </summary>
- </member>
- <member name="F:FluentAssertions.ComparisonMode.StartWith">
- <summary>
- The message must start with the exact text, including the casing of the characters..
- </summary>
- </member>
- <member name="F:FluentAssertions.ComparisonMode.StartWithEquivalent">
- <summary>
- The message must start with the text except for the casing of the characters.
- </summary>
- </member>
- <member name="F:FluentAssertions.ComparisonMode.Substring">
- <summary>
- The message must contain the exact text.
- </summary>
- </member>
- <member name="F:FluentAssertions.ComparisonMode.EquivalentSubstring">
- <summary>
- The message must contain the text except for the casing of the characters.
- </summary>
- </member>
- <member name="F:FluentAssertions.ComparisonMode.Wildcard">
- <summary>
- The message must match a wildcard pattern consisting of ordinary characters as well as * and ?.
- </summary>
- </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…
Large files files are truncated, but you can click here to view the full file