blob: 0b84c0ae7d8abac1cbc501c169e144322ed03b16 [file] [log] [blame]
<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight</name>
</assembly>
<members>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.UrlToTestAttribute">
<summary>
UrlToTest specifies the url that should be requested to give context to the test.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.UrlToTestAttribute.#ctor(System.String)">
<summary>
An unused attribute.
</summary>
<param name="urlToTest"></param>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.UrlToTestAttribute.UrlToTest">
<summary>
Gets the URL to test.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute">
<summary>
AspNetDevelopmentServer specifies the settings to be used for the
ASP.NET Development Server for the test.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.#ctor(System.String,System.String)">
<summary>
Initializes the AspNetDevelopmentServerAttribute.
</summary>
<param name="name">The name.</param>
<param name="pathToWebApp">The path to web app.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.#ctor(System.String,System.String,System.String)">
<summary>
Initializes the AspNetDevelopmentServerAttribute.
</summary>
<param name="name">The name.</param>
<param name="pathToWebApp">The path to web app.</param>
<param name="webAppRoot">The web app root.</param>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.Name">
<summary>
Gets the name.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.PathToWebApp">
<summary>
Gets the PathToWebApp.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerAttribute.WebAppRoot">
<summary>
Gets the web app root.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute">
<summary>
AspNetDevelopmentServerHost specifies the settings to be used when
ASP.NET Development Server is the host server for the test.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.#ctor(System.String)">
<summary>
Initializes the AspNetDevelopmentServerHostAttribute.
</summary>
<param name="pathToWebApp">The path to the web app.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.#ctor(System.String,System.String)">
<summary>
Initializes the AspNetDevelopmentServerHostAttribute.
</summary>
<param name="pathToWebApp">The path to the web app.</param>
<param name="webAppRoot">The web app root.</param>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.PathToWebApp">
<summary>
Gets the path to the web application.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.AspNetDevelopmentServerHostAttribute.WebAppRoot">
<summary>
Gets the WebAppRoot.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute">
<summary>
For ASP.NET sites that require basic authentication, specify the
user name and password using the Credential attribute.
WARNING: The password is stored in plain text in source code
and in the compiled assembly. Restrict access to the source code
and assembly to protect this sensitive information.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.#ctor(System.String,System.String)">
<summary>
Specify the user name and password needed to access the web site under test.
</summary>
<param name="userName">The user name.</param>
<param name="password">
The password. WARNING: The password is stored in plain text in source code
and in the compiled assembly. Restrict access to the source code and assembly
to protect this sensitive information.
</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.#ctor(System.String,System.String,System.String)">
<summary>
Specify the user name, password, and domain needed to access the web site under test.
</summary>
<param name="userName">The user name.</param>
<param name="password">
The password. WARNING: The password is stored in plain text in source code
and in the compiled assembly. Restrict access to the source code and assembly
to protect this sensitive information.
</param>
<param name="domain">The domain.</param>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.UserName">
<summary>
Gets the user name.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.Password">
<summary>
Gets the password.
</summary>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.Web.CredentialAttribute.Domain">
<summary>
Gets the domain.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException">
<summary>
Base class for Framework Exceptions, provides localization trick so that messages are in HA locale.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.#ctor">
<summary>
Initializes a new UnitTestAssertException.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.#ctor(System.String)">
<summary>
Initializes UnitTestAssertException.
</summary>
<param name="msg">The message.</param>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.UnitTestAssertException.Message">
<summary>
Gets the Message string.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
<summary>
AssertFailedException class. Used to indicate failure for a test case
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException.#ctor(System.String)">
<summary>
Initializes a new AssertFailedException.
</summary>
<param name="message">The message.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException.#ctor(System.String,System.Exception)">
<summary>
AssertFailedException
</summary>
<param name="message">The message.</param>
<param name="inner">The inner exception.</param>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
<summary>
The AssertInconclusiveException class.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor(System.String)">
<summary>
Initializes a new AssertInconclusiveException.
</summary>
<param name="message">The message.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new AssertInconclusiveException.
</summary>
<param name="message">The message.</param>
<param name="inner">The inner exception.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException.#ctor">
<summary>
Initializes a new AssertInconclusiveException.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException">
<summary>
InternalTestFailureException class. Used to indicate internal failure
for a test case.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor(System.String)">
<summary>
Initializes a new InternalTestFailureException.
</summary>
<param name="message">The message.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor(System.String,System.Exception)">
<summary>
Initializes a new InternalTestFailureException.
</summary>
<param name="message">The message.</param>
<param name="inner">The inner exception.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.InternalTestFailureException.#ctor">
<summary>
Initializes a new InternalTestFailureException.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.Assert">
<summary>
A collection of helper classes to test various conditions within
unit tests. If the condition being tested is not met, an exception
is thrown.
</summary>
</member>
<member name="F:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.error">
<summary>
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean)">
<summary>
Tests whether the specified condition is true and throws an exception
if the condition is false.
</summary>
<param name="condition">The condition the test expects to be true.</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="condition"/> is false.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean,System.String)">
<summary>
Tests whether the specified condition is true and throws an exception
if the condition is false.
</summary>
<param name="condition">The condition the test expects to be true.</param>
<param name="message">
The message to include in the exception when <paramref name="condition"/>
is false. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="condition"/> is false.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsTrue(System.Boolean,System.String,System.Object[])">
<summary>
Tests whether the specified condition is true and throws an exception
if the condition is false.
</summary>
<param name="condition">The condition the test expects to be true.</param>
<param name="message">
The message to include in the exception when <paramref name="condition"/>
is false. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="condition"/> is false.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean)">
<summary>
Tests whether the specified condition is false and throws an exception
if the condition is true.
</summary>
<param name="condition">The condition the test expects to be false.</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="condition"/> is true.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean,System.String)">
<summary>
Tests whether the specified condition is false and throws an exception
if the condition is true.
</summary>
<param name="condition">The condition the test expects to be false.</param>
<param name="message">
The message to include in the exception when <paramref name="condition"/>
is true. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="condition"/> is true.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsFalse(System.Boolean,System.String,System.Object[])">
<summary>
Tests whether the specified condition is false and throws an exception
if the condition is true.
</summary>
<param name="condition">The condition the test expects to be false.</param>
<param name="message">
The message to include in the exception when <paramref name="condition"/>
is true. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="condition"/> is true.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object)">
<summary>
Tests whether the specified object is null and throws an exception
if it is not.
</summary>
<param name="value">The object the test expects to be null.</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is not null.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object,System.String)">
<summary>
Tests whether the specified object is null and throws an exception
if it is not.
</summary>
<param name="value">The object the test expects to be null.</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is not null. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is not null.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNull(System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified object is null and throws an exception
if it is not.
</summary>
<param name="value">The object the test expects to be null.</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is not null. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is not null.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object)">
<summary>
Tests whether the specified object is non-null and throws an exception
if it is null.
</summary>
<param name="value">The object the test expects not to be null.</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is null.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object,System.String)">
<summary>
Tests whether the specified object is non-null and throws an exception
if it is null.
</summary>
<param name="value">The object the test expects not to be null.</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is null. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is null.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotNull(System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified object is non-null and throws an exception
if it is null.
</summary>
<param name="value">The object the test expects not to be null.</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is null. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is null.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object)">
<summary>
Tests whether the specified objects both refer to the same object and
throws an exception if the two inputs do not refer to the same object.
</summary>
<param name="expected">
The first object to compare. This is the value the test expects.
</param>
<param name="actual">
The second object to compare. This is the value produced by the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> does not refer to the same object
as <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object,System.String)">
<summary>
Tests whether the specified objects both refer to the same object and
throws an exception if the two inputs do not refer to the same object.
</summary>
<param name="expected">
The first object to compare. This is the value the test expects.
</param>
<param name="actual">
The second object to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not the same as <paramref name="expected"/>. The message is shown
in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> does not refer to the same object
as <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreSame(System.Object,System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified objects both refer to the same object and
throws an exception if the two inputs do not refer to the same object.
</summary>
<param name="expected">
The first object to compare. This is the value the test expects.
</param>
<param name="actual">
The second object to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not the same as <paramref name="expected"/>. The message is shown
in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> does not refer to the same object
as <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object)">
<summary>
Tests whether the specified objects refer to different objects and
throws an exception if the two inputs refer to the same object.
</summary>
<param name="notExpected">
The first object to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second object to compare. This is the value produced by the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> refers to the same object
as <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object,System.String)">
<summary>
Tests whether the specified objects refer to different objects and
throws an exception if the two inputs refer to the same object.
</summary>
<param name="notExpected">
The first object to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second object to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is the same as <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> refers to the same object
as <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotSame(System.Object,System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified objects refer to different objects and
throws an exception if the two inputs refer to the same object.
</summary>
<param name="notExpected">
The first object to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second object to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is the same as <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> refers to the same object
as <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0)">
<summary>
Tests whether the specified values are equal and throws an exception
if the two values are not equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<typeparam name="T">The type of values to compare.</typeparam>
<param name="expected">
The first value to compare. This is the value the tests expects.
</param>
<param name="actual">
The second value to compare. This is the value produced by the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0,System.String)">
<summary>
Tests whether the specified values are equal and throws an exception
if the two values are not equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<typeparam name="T">The type of values to compare.</typeparam>
<param name="expected">
The first value to compare. This is the value the tests expects.
</param>
<param name="actual">
The second value to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual``1(``0,``0,System.String,System.Object[])">
<summary>
Tests whether the specified values are equal and throws an exception
if the two values are not equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<typeparam name="T">The type of values to compare.</typeparam>
<param name="expected">
The first value to compare. This is the value the tests expects.
</param>
<param name="actual">
The second value to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0)">
<summary>
Tests whether the specified values are unequal and throws an exception
if the two values are equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<typeparam name="T">The type of values to compare.</typeparam>
<param name="notExpected">
The first value to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second value to compare. This is the value produced by the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0,System.String)">
<summary>
Tests whether the specified values are unequal and throws an exception
if the two values are equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<typeparam name="T">The type of values to compare.</typeparam>
<param name="notExpected">
The first value to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second value to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual``1(``0,``0,System.String,System.Object[])">
<summary>
Tests whether the specified values are unequal and throws an exception
if the two values are equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<typeparam name="T">The type of values to compare.</typeparam>
<param name="notExpected">
The first value to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second value to compare. This is the value produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object)">
<summary>
Tests whether the specified objects are equal and throws an exception
if the two objects are not equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<param name="expected">
The first object to compare. This is the object the tests expects.
</param>
<param name="actual">
The second object to compare. This is the object produced by the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object,System.String)">
<summary>
Tests whether the specified objects are equal and throws an exception
if the two objects are not equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<param name="expected">
The first object to compare. This is the object the tests expects.
</param>
<param name="actual">
The second object to compare. This is the object produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Object,System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified objects are equal and throws an exception
if the two objects are not equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<param name="expected">
The first object to compare. This is the object the tests expects.
</param>
<param name="actual">
The second object to compare. This is the object produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object)">
<summary>
Tests whether the specified objects are unequal and throws an exception
if the two objects are equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<param name="notExpected">
The first object to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second object to compare. This is the object produced by the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object,System.String)">
<summary>
Tests whether the specified objects are unequal and throws an exception
if the two objects are equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<param name="notExpected">
The first object to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second object to compare. This is the object produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Object,System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified objects are unequal and throws an exception
if the two objects are equal. Different numeric types are treated
as unequal even if the logical values are equal. 42L is not equal to 42.
</summary>
<param name="notExpected">
The first object to compare. This is the value the test expects not
to match <paramref name="actual"/>.
</param>
<param name="actual">
The second object to compare. This is the object produced by the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single)">
<summary>
Tests whether the specified floats are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first float to compare. This is the float the tests expects.
</param>
<param name="actual">
The second float to compare. This is the float produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="expected"/>
by more than <paramref name="delta"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single,System.String)">
<summary>
Tests whether the specified floats are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first float to compare. This is the float the tests expects.
</param>
<param name="actual">
The second float to compare. This is the float produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="expected"/>
by more than <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is different than <paramref name="expected"/> by more than
<paramref name="delta"/>. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Single,System.Single,System.Single,System.String,System.Object[])">
<summary>
Tests whether the specified floats are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first float to compare. This is the float the tests expects.
</param>
<param name="actual">
The second float to compare. This is the float produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="expected"/>
by more than <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is different than <paramref name="expected"/> by more than
<paramref name="delta"/>. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single)">
<summary>
Tests whether the specified floats are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first float to compare. This is the float the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second float to compare. This is the float produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="notExpected"/>
by at most <paramref name="delta"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single,System.String)">
<summary>
Tests whether the specified floats are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first float to compare. This is the float the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second float to compare. This is the float produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="notExpected"/>
by at most <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/> or different by less than
<paramref name="delta"/>. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Single,System.Single,System.Single,System.String,System.Object[])">
<summary>
Tests whether the specified floats are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first float to compare. This is the float the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second float to compare. This is the float produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="notExpected"/>
by at most <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/> or different by less than
<paramref name="delta"/>. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double)">
<summary>
Tests whether the specified doubles are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first double to compare. This is the double the tests expects.
</param>
<param name="actual">
The second double to compare. This is the double produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="expected"/>
by more than <paramref name="delta"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double,System.String)">
<summary>
Tests whether the specified doubles are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first double to compare. This is the double the tests expects.
</param>
<param name="actual">
The second double to compare. This is the double produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="expected"/>
by more than <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is different than <paramref name="expected"/> by more than
<paramref name="delta"/>. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
<summary>
Tests whether the specified doubles are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first double to compare. This is the double the tests expects.
</param>
<param name="actual">
The second double to compare. This is the double produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="expected"/>
by more than <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is different than <paramref name="expected"/> by more than
<paramref name="delta"/>. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double)">
<summary>
Tests whether the specified doubles are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first double to compare. This is the double the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second double to compare. This is the double produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="notExpected"/>
by at most <paramref name="delta"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double,System.String)">
<summary>
Tests whether the specified doubles are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first double to compare. This is the double the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second double to compare. This is the double produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="notExpected"/>
by at most <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/> or different by less than
<paramref name="delta"/>. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.Double,System.Double,System.Double,System.String,System.Object[])">
<summary>
Tests whether the specified doubles are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first double to compare. This is the double the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second double to compare. This is the double produced by the code under test.
</param>
<param name="delta">
The required accuracy. An exception will be thrown only if
<paramref name="actual"/> is different than <paramref name="notExpected"/>
by at most <paramref name="delta"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/> or different by less than
<paramref name="delta"/>. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean)">
<summary>
Tests whether the specified strings are equal and throws an exception
if they are not equal. The invariant culture is used for the comparison.
</summary>
<param name="expected">
The first string to compare. This is the string the tests expects.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.String)">
<summary>
Tests whether the specified strings are equal and throws an exception
if they are not equal. The invariant culture is used for the comparison.
</summary>
<param name="expected">
The first string to compare. This is the string the tests expects.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.String,System.Object[])">
<summary>
Tests whether the specified strings are equal and throws an exception
if they are not equal. The invariant culture is used for the comparison.
</summary>
<param name="expected">
The first string to compare. This is the string the tests expects.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)">
<summary>
Tests whether the specified strings are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first string to compare. This is the string the tests expects.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="culture">
A CultureInfo object that supplies culture-specific comparison information.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String)">
<summary>
Tests whether the specified strings are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first string to compare. This is the string the tests expects.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="culture">
A CultureInfo object that supplies culture-specific comparison information.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String,System.Object[])">
<summary>
Tests whether the specified strings are equal and throws an exception
if they are not equal.
</summary>
<param name="expected">
The first string to compare. This is the string the tests expects.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="culture">
A CultureInfo object that supplies culture-specific comparison information.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean)">
<summary>
Tests whether the specified strings are unequal and throws an exception
if they are equal. The invariant culture is used for the comparison.
</summary>
<param name="notExpected">
The first string to compare. This is the string the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.String)">
<summary>
Tests whether the specified strings are unequal and throws an exception
if they are equal. The invariant culture is used for the comparison.
</summary>
<param name="notExpected">
The first string to compare. This is the string the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.String,System.Object[])">
<summary>
Tests whether the specified strings are unequal and throws an exception
if they are equal. The invariant culture is used for the comparison.
</summary>
<param name="notExpected">
The first string to compare. This is the string the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo)">
<summary>
Tests whether the specified strings are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first string to compare. This is the string the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="culture">
A CultureInfo object that supplies culture-specific comparison information.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String)">
<summary>
Tests whether the specified strings are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first string to compare. This is the string the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="culture">
A CultureInfo object that supplies culture-specific comparison information.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreNotEqual(System.String,System.String,System.Boolean,System.Globalization.CultureInfo,System.String,System.Object[])">
<summary>
Tests whether the specified strings are unequal and throws an exception
if they are equal.
</summary>
<param name="notExpected">
The first string to compare. This is the string the test expects not to
match <paramref name="actual"/>.
</param>
<param name="actual">
The second string to compare. This is the string produced by the code under test.
</param>
<param name="ignoreCase">
A Boolean indicating a case-sensitive or insensitive comparison. (true
indicates a case-insensitive comparison.)
</param>
<param name="culture">
A CultureInfo object that supplies culture-specific comparison information.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type)">
<summary>
Tests whether the specified object is an instance of the expected
type and throws an exception if the expected type is not in the
inheritance hierarchy of the object.
</summary>
<param name="value">
The object the test expects to be of the specified type.
</param>
<param name="expectedType">
The expected type of <paramref name="value"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is null or
<paramref name="expectedType"/> is not in the inheritance hierarchy
of <paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type,System.String)">
<summary>
Tests whether the specified object is an instance of the expected
type and throws an exception if the expected type is not in the
inheritance hierarchy of the object.
</summary>
<param name="value">
The object the test expects to be of the specified type.
</param>
<param name="expectedType">
The expected type of <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is not an instance of <paramref name="expectedType"/>. The message is
shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is null or
<paramref name="expectedType"/> is not in the inheritance hierarchy
of <paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsInstanceOfType(System.Object,System.Type,System.String,System.Object[])">
<summary>
Tests whether the specified object is an instance of the expected
type and throws an exception if the expected type is not in the
inheritance hierarchy of the object.
</summary>
<param name="value">
The object the test expects to be of the specified type.
</param>
<param name="expectedType">
The expected type of <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is not an instance of <paramref name="expectedType"/>. The message is
shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is null or
<paramref name="expectedType"/> is not in the inheritance hierarchy
of <paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type)">
<summary>
Tests whether the specified object is not an instance of the wrong
type and throws an exception if the specified type is in the
inheritance hierarchy of the object.
</summary>
<param name="value">
The object the test expects not to be of the specified type.
</param>
<param name="wrongType">
The type that <paramref name="value"/> should not be.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is not null and
<paramref name="wrongType"/> is in the inheritance hierarchy
of <paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type,System.String)">
<summary>
Tests whether the specified object is not an instance of the wrong
type and throws an exception if the specified type is in the
inheritance hierarchy of the object.
</summary>
<param name="value">
The object the test expects not to be of the specified type.
</param>
<param name="wrongType">
The type that <paramref name="value"/> should not be.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is an instance of <paramref name="wrongType"/>. The message is shown
in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is not null and
<paramref name="wrongType"/> is in the inheritance hierarchy
of <paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.IsNotInstanceOfType(System.Object,System.Type,System.String,System.Object[])">
<summary>
Tests whether the specified object is not an instance of the wrong
type and throws an exception if the specified type is in the
inheritance hierarchy of the object.
</summary>
<param name="value">
The object the test expects not to be of the specified type.
</param>
<param name="wrongType">
The type that <paramref name="value"/> should not be.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
is an instance of <paramref name="wrongType"/>. The message is shown
in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> is not null and
<paramref name="wrongType"/> is in the inheritance hierarchy
of <paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail">
<summary>
Throws an AssertFailedException.
</summary>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Always thrown.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail(System.String)">
<summary>
Throws an AssertFailedException.
</summary>
<param name="message">
The message to include in the exception. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Always thrown.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Fail(System.String,System.Object[])">
<summary>
Throws an AssertFailedException.
</summary>
<param name="message">
The message to include in the exception. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Always thrown.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive">
<summary>
Throws an AssertInconclusiveException.
</summary>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
Always thrown.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive(System.String)">
<summary>
Throws an AssertInconclusiveException.
</summary>
<param name="message">
The message to include in the exception. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
Always thrown.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.Inconclusive(System.String,System.Object[])">
<summary>
Throws an AssertInconclusiveException.
</summary>
<param name="message">
The message to include in the exception. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertInconclusiveException">
Always thrown.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.HandleFail(System.String,System.String,System.Object[])">
<summary>
Helper function that creates and throws an AssertionFailedException.
</summary>
<param name="assertionName">name of the assertion throwing an exception.</param>
<param name="message">message describing conditions for assertion failure.</param>
<param name="parameters">The parameters.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.CheckParameterNotNull(System.Object,System.String,System.String,System.String,System.Object[])">
<summary>
Checks the parameter for valid conditions
</summary>
<param name="param">The parameter.</param>
<param name="assertionName">The assertion name.</param>
<param name="parameterName">The parameter name.</param>
<param name="message">The message.</param>
<param name="parameters">The parameters.</param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ReplaceNulls(System.Object)">
<summary>
Safely converts an object to a string, handling null values and null characters.
Null values are converted to "(null)". Null characters are converted to "\\0".
</summary>
<param name="input">The object to convert to a string.</param>
<returns>The converted string.</returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Assert.ReplaceNullChars(System.String)">
<summary>
Replaces null characters ('\0') with "\\0".
</summary>
<param name="input">The string to search.</param>
<returns>The converted string with null characters replaced by "\\0".</returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.Helper.ThrowInnerException(System.Reflection.TargetInvocationException)">
<summary>
An exception from reflection will always be a TargetInvocationException - however
the goal of Private Accessors is to be seamless to the original code.
The only problem with throwing the inner exception is that the stack trace will
be overwritten. From here we register the stack trace of the inner exception
and then throw it. The Unit Test Adapter will then later rebuild the stack
from the cached shadow information plus the remaining stack from this throw.
</summary>
<param name="outer"></param>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert">
<summary>
A collection of helper classes to test various conditions associated
with collections within unit tests. If the condition being tested is not
met, an exception is thrown.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object)">
<summary>
Tests whether the specified collection contains the specified element
and throws an exception if the element is not in the collection.
</summary>
<param name="collection">
The collection in which to search for the element.
</param>
<param name="element">
The element that is expected to be in the collection.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="element"/> is not found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String)">
<summary>
Tests whether the specified collection contains the specified element
and throws an exception if the element is not in the collection.
</summary>
<param name="collection">
The collection in which to search for the element.
</param>
<param name="element">
The element that is expected to be in the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="element"/>
is not in <paramref name="collection"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="element"/> is not found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.Contains(System.Collections.ICollection,System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified collection contains the specified element
and throws an exception if the element is not in the collection.
</summary>
<param name="collection">
The collection in which to search for the element.
</param>
<param name="element">
The element that is expected to be in the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="element"/>
is not in <paramref name="collection"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="element"/> is not found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object)">
<summary>
Tests whether the specified collection does not contain the specified
element and throws an exception if the element is in the collection.
</summary>
<param name="collection">
The collection in which to search for the element.
</param>
<param name="element">
The element that is expected not to be in the collection.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="element"/> is found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String)">
<summary>
Tests whether the specified collection does not contain the specified
element and throws an exception if the element is in the collection.
</summary>
<param name="collection">
The collection in which to search for the element.
</param>
<param name="element">
The element that is expected not to be in the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="element"/>
is in <paramref name="collection"/>. The message is shown in test
results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="element"/> is found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.DoesNotContain(System.Collections.ICollection,System.Object,System.String,System.Object[])">
<summary>
Tests whether the specified collection does not contain the specified
element and throws an exception if the element is in the collection.
</summary>
<param name="collection">
The collection in which to search for the element.
</param>
<param name="element">
The element that is expected not to be in the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="element"/>
is in <paramref name="collection"/>. The message is shown in test
results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="element"/> is found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection)">
<summary>
Tests whether all items in the specified collection are non-null and throws
an exception if any element is null.
</summary>
<param name="collection">
The collection in which to search for null elements.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if a null element is found in <paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String)">
<summary>
Tests whether all items in the specified collection are non-null and throws
an exception if any element is null.
</summary>
<param name="collection">
The collection in which to search for null elements.
</param>
<param name="message">
The message to include in the exception when <paramref name="collection"/>
contains a null element. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if a null element is found in <paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreNotNull(System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether all items in the specified collection are non-null and throws
an exception if any element is null.
</summary>
<param name="collection">
The collection in which to search for null elements.
</param>
<param name="message">
The message to include in the exception when <paramref name="collection"/>
contains a null element. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if a null element is found in <paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection)">
<summary>
Tests whether all items in the specified collection are unique or not and
throws if any two elements in the collection are equal.
</summary>
<param name="collection">
The collection in which to search for duplicate elements.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if a two or more equal elements are found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String)">
<summary>
Tests whether all items in the specified collection are unique or not and
throws if any two elements in the collection are equal.
</summary>
<param name="collection">
The collection in which to search for duplicate elements.
</param>
<param name="message">
The message to include in the exception when <paramref name="collection"/>
contains at least one duplicate element. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if a two or more equal elements are found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreUnique(System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether all items in the specified collection are unique or not and
throws if any two elements in the collection are equal.
</summary>
<param name="collection">
The collection in which to search for duplicate elements.
</param>
<param name="message">
The message to include in the exception when <paramref name="collection"/>
contains at least one duplicate element. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if a two or more equal elements are found in
<paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
<summary>
Tests whether one collection is a subset of another collection and
throws an exception if any element in the subset is not also in the
superset.
</summary>
<param name="subset">
The collection expected to be a subset of <paramref name="superset"/>.
</param>
<param name="superset">
The collection expected to be a superset of <paramref name="subset"/>
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element in <paramref name="subset"/> is not found in
<paramref name="superset"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
<summary>
Tests whether one collection is a subset of another collection and
throws an exception if any element in the subset is not also in the
superset.
</summary>
<param name="subset">
The collection expected to be a subset of <paramref name="superset"/>.
</param>
<param name="superset">
The collection expected to be a superset of <paramref name="subset"/>
</param>
<param name="message">
The message to include in the exception when an element in
<paramref name="subset"/> is not found in <paramref name="superset"/>.
The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element in <paramref name="subset"/> is not found in
<paramref name="superset"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether one collection is a subset of another collection and
throws an exception if any element in the subset is not also in the
superset.
</summary>
<param name="subset">
The collection expected to be a subset of <paramref name="superset"/>.
</param>
<param name="superset">
The collection expected to be a superset of <paramref name="subset"/>
</param>
<param name="message">
The message to include in the exception when an element in
<paramref name="subset"/> is not found in <paramref name="superset"/>.
The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element in <paramref name="subset"/> is not found in
<paramref name="superset"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection)">
<summary>
Tests whether one collection is not a subset of another collection and
throws an exception if all elements in the subset are also in the
superset.
</summary>
<param name="subset">
The collection expected not to be a subset of <paramref name="superset"/>.
</param>
<param name="superset">
The collection expected not to be a superset of <paramref name="subset"/>
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if every element in <paramref name="subset"/> is also found in
<paramref name="superset"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String)">
<summary>
Tests whether one collection is not a subset of another collection and
throws an exception if all elements in the subset are also in the
superset.
</summary>
<param name="subset">
The collection expected not to be a subset of <paramref name="superset"/>.
</param>
<param name="superset">
The collection expected not to be a superset of <paramref name="subset"/>
</param>
<param name="message">
The message to include in the exception when every element in
<paramref name="subset"/> is also found in <paramref name="superset"/>.
The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if every element in <paramref name="subset"/> is also found in
<paramref name="superset"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsNotSubsetOf(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether one collection is not a subset of another collection and
throws an exception if all elements in the subset are also in the
superset.
</summary>
<param name="subset">
The collection expected not to be a subset of <paramref name="superset"/>.
</param>
<param name="superset">
The collection expected not to be a superset of <paramref name="subset"/>
</param>
<param name="message">
The message to include in the exception when every element in
<paramref name="subset"/> is also found in <paramref name="superset"/>.
The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if every element in <paramref name="subset"/> is also found in
<paramref name="superset"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
<summary>
Tests whether two collections contain the same elements and throws an
exception if either collection contains an element not in the other
collection.
</summary>
<param name="expected">
The first collection to compare. This contains the elements the test
expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by
the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element was found in one of the collections but not
the other.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
<summary>
Tests whether two collections contain the same elements and throws an
exception if either collection contains an element not in the other
collection.
</summary>
<param name="expected">
The first collection to compare. This contains the elements the test
expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by
the code under test.
</param>
<param name="message">
The message to include in the exception when an element was found
in one of the collections but not the other. The message is shown
in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element was found in one of the collections but not
the other.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether two collections contain the same elements and throws an
exception if either collection contains an element not in the other
collection.
</summary>
<param name="expected">
The first collection to compare. This contains the elements the test
expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by
the code under test.
</param>
<param name="message">
The message to include in the exception when an element was found
in one of the collections but not the other. The message is shown
in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element was found in one of the collections but not
the other.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection)">
<summary>
Tests whether two collections contain the different elements and throws an
exception if the two collections contain identical elements without regard
to order.
</summary>
<param name="expected">
The first collection to compare. This contains the elements the test
expects to be different than the actual collection.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by
the code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String)">
<summary>
Tests whether two collections contain the different elements and throws an
exception if the two collections contain identical elements without regard
to order.
</summary>
<param name="expected">
The first collection to compare. This contains the elements the test
expects to be different than the actual collection.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by
the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
contains the same elements as <paramref name="expected"/>. The message
is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEquivalent(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether two collections contain the different elements and throws an
exception if the two collections contain identical elements without regard
to order.
</summary>
<param name="expected">
The first collection to compare. This contains the elements the test
expects to be different than the actual collection.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by
the code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
contains the same elements as <paramref name="expected"/>. The message
is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if the two collections contained the same elements, including
the same number of duplicate occurrences of each element.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type)">
<summary>
Tests whether all elements in the specified collection are instances
of the expected type and throws an exception if the expected type is
not in the inheritance hierarchy of one or more of the elements.
</summary>
<param name="collection">
The collection containing elements the test expects to be of the
specified type.
</param>
<param name="expectedType">
The expected type of each element of <paramref name="collection"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element in <paramref name="collection"/> is null or
<paramref name="expectedType"/> is not in the inheritance hierarchy
of an element in <paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String)">
<summary>
Tests whether all elements in the specified collection are instances
of the expected type and throws an exception if the expected type is
not in the inheritance hierarchy of one or more of the elements.
</summary>
<param name="collection">
The collection containing elements the test expects to be of the
specified type.
</param>
<param name="expectedType">
The expected type of each element of <paramref name="collection"/>.
</param>
<param name="message">
The message to include in the exception when an element in
<paramref name="collection"/> is not an instance of
<paramref name="expectedType"/>. The message is shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element in <paramref name="collection"/> is null or
<paramref name="expectedType"/> is not in the inheritance hierarchy
of an element in <paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AllItemsAreInstancesOfType(System.Collections.ICollection,System.Type,System.String,System.Object[])">
<summary>
Tests whether all elements in the specified collection are instances
of the expected type and throws an exception if the expected type is
not in the inheritance hierarchy of one or more of the elements.
</summary>
<param name="collection">
The collection containing elements the test expects to be of the
specified type.
</param>
<param name="expectedType">
The expected type of each element of <paramref name="collection"/>.
</param>
<param name="message">
The message to include in the exception when an element in
<paramref name="collection"/> is not an instance of
<paramref name="expectedType"/>. The message is shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if an element in <paramref name="collection"/> is null or
<paramref name="expectedType"/> is not in the inheritance hierarchy
of an element in <paramref name="collection"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection)">
<summary>
Tests whether the specified collections are equal and throws an exception
if the two collections are not equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="expected">
The first collection to compare. This is the collection the tests expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
<summary>
Tests whether the specified collections are equal and throws an exception
if the two collections are not equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="expected">
The first collection to compare. This is the collection the tests expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether the specified collections are equal and throws an exception
if the two collections are not equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="expected">
The first collection to compare. This is the collection the tests expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection)">
<summary>
Tests whether the specified collections are unequal and throws an exception
if the two collections are equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="notExpected">
The first collection to compare. This is the collection the tests expects
not to match <paramref name="actual"/>.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String)">
<summary>
Tests whether the specified collections are unequal and throws an exception
if the two collections are equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="notExpected">
The first collection to compare. This is the collection the tests expects
not to match <paramref name="actual"/>.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.String,System.Object[])">
<summary>
Tests whether the specified collections are unequal and throws an exception
if the two collections are equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="notExpected">
The first collection to compare. This is the collection the tests expects
not to match <paramref name="actual"/>.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
<summary>
Tests whether the specified collections are equal and throws an exception
if the two collections are not equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="expected">
The first collection to compare. This is the collection the tests expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="comparer">
The compare implementation to use when comparing elements of the collection.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
<summary>
Tests whether the specified collections are equal and throws an exception
if the two collections are not equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="expected">
The first collection to compare. This is the collection the tests expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="comparer">
The compare implementation to use when comparing elements of the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
<summary>
Tests whether the specified collections are equal and throws an exception
if the two collections are not equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="expected">
The first collection to compare. This is the collection the tests expects.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="comparer">
The compare implementation to use when comparing elements of the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is not equal to <paramref name="expected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="expected"/> is not equal to
<paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer)">
<summary>
Tests whether the specified collections are unequal and throws an exception
if the two collections are equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="notExpected">
The first collection to compare. This is the collection the tests expects
not to match <paramref name="actual"/>.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="comparer">
The compare implementation to use when comparing elements of the collection.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String)">
<summary>
Tests whether the specified collections are unequal and throws an exception
if the two collections are equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="notExpected">
The first collection to compare. This is the collection the tests expects
not to match <paramref name="actual"/>.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="comparer">
The compare implementation to use when comparing elements of the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.AreNotEqual(System.Collections.ICollection,System.Collections.ICollection,System.Collections.IComparer,System.String,System.Object[])">
<summary>
Tests whether the specified collections are unequal and throws an exception
if the two collections are equal. Equality is defined as having the same
elements in the same order and quantity. Different references to the same
value are considered equal.
</summary>
<param name="notExpected">
The first collection to compare. This is the collection the tests expects
not to match <paramref name="actual"/>.
</param>
<param name="actual">
The second collection to compare. This is the collection produced by the
code under test.
</param>
<param name="comparer">
The compare implementation to use when comparing elements of the collection.
</param>
<param name="message">
The message to include in the exception when <paramref name="actual"/>
is equal to <paramref name="notExpected"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="notExpected"/> is equal to <paramref name="actual"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.GetElementCounts(System.Collections.ICollection,System.Int32@)">
<summary>
Constructs a dictionary containing the number of occurrences of each
element in the specified collection.
</summary>
<param name="collection">
The collection to process.
</param>
<param name="nullCount">
The number of null elements in the collection.
</param>
<returns>
A dictionary containing the number of occurrences of each element
in the specified collection.
</returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.IsSubsetOfHelper(System.Collections.ICollection,System.Collections.ICollection)">
<summary>
Determines whether the first collection is a subset of the second
collection. If either set contains duplicate elements, the number
of occurrences of the element in the subset must be less than or
equal to the number of occurrences in the superset.
</summary>
<param name="subset">
The collection the test expects to be contained in <paramref name="superset"/>.
</param>
<param name="superset">
The collection the test expects to contain <paramref name="subset"/>.
</param>
<returns>
True if <paramref name="subset"/> is a subset of
<paramref name="superset"/>, false otherwise.
</returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.FindMismatchedElement(System.Collections.ICollection,System.Collections.ICollection,System.Int32@,System.Int32@,System.Object@)">
<summary>
Finds a mismatched element between the two collections. A mismatched
element is one that appears a different number of times in the
expected collection than it does in the actual collection. The
collections are assumed to be different non-null references with the
same number of elements. The caller is responsible for this level of
verification. If there is no mismatched element, the function returns
false and the out parameters should not be used.
</summary>
<param name="expected">The first collection to compare.</param>
<param name="actual">The second collection to compare.</param>
<param name="expectedCount">
The expected number of occurrences of
<paramref name="mismatchedElement"/> or 0 if there is no mismatched
element.
</param>
<param name="actualCount">
The actual number of occurrences of
<paramref name="mismatchedElement"/> or 0 if there is no mismatched
element.
</param>
<param name="mismatchedElement">
The mismatched element (may be null) or null if there is no
mismatched element.
</param>
<returns>
true if a mismatched element was found; false otherwise.
</returns>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.CollectionAssert.ObjectComparer">
<summary>
compares the objects using object.Equals
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper">
<summary>
This class is designed to help user doing unit testing.
GenericParameterHelper satisfies some comment generic type constraints
such as:
1. public default constructor
2. implements common interface: IComparable, IEnumerable, ICloneable
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.#ctor">
<summary>
public default constructor, satisfies the constraint in C# generics.
This constructor initializes the Data property to a random value.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.#ctor(System.Int32)">
<summary>
This constructor initializes the Data property to a user-supplied value
</summary>
<param name="data"></param>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Equals(System.Object)">
<summary>
Do the value comparison for two GenericParameterHelper object
</summary>
<param name="obj">object to do comparison with</param>
<returns>true if obj has the same value as 'this' GenericParameterHelper object.
false otherwise.</returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.GetHashCode">
<summary>
Returns a hash code for this object.
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.CompareTo(System.Object)">
<summary>
Compares to the object.
</summary>
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.GetEnumerator">
<summary>
Returns an IEnumerator object whose length is derived from
the Data property.
</summary>
<returns></returns>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Clone">
<summary>
Returns a GenericParameterHelper object that is equal to
'this' one.
</summary>
<returns></returns>
</member>
<member name="P:Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper.Data">
<summary>
Gets or sets the Data property.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper">
<summary>
Provides method signature discovery for generic methods.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.RuntimeTypeHelper.SelectMethod(System.Reflection.BindingFlags,System.Reflection.MethodBase[],System.Type[],System.Reflection.ParameterModifier[])">
<summary>
Given a set of methods that match the base criteria, select a method based
upon an array of types. This method should return null if no method matches
the criteria.
</summary>
</member>
<member name="T:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert">
<summary>
Set of string assertions.
</summary>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String)">
<summary>
Tests whether the specified string contains the specified substring
and throws an exception if the substring does not occur within the
test string.
</summary>
<param name="value">
The string that is expected to contain <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to occur within <paramref name="value"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="substring"/> is not found in
<paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String,System.String)">
<summary>
Tests whether the specified string contains the specified substring
and throws an exception if the substring does not occur within the
test string.
</summary>
<param name="value">
The string that is expected to contain <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to occur within <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="substring"/>
is not in <paramref name="value"/>. The message is shown in
test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="substring"/> is not found in
<paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Contains(System.String,System.String,System.String,System.Object[])">
<summary>
Tests whether the specified string contains the specified substring
and throws an exception if the substring does not occur within the
test string.
</summary>
<param name="value">
The string that is expected to contain <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to occur within <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="substring"/>
is not in <paramref name="value"/>. The message is shown in
test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="substring"/> is not found in
<paramref name="value"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String)">
<summary>
Tests whether the specified string begins with the specified substring
and throws an exception if the test string does not start with the
substring.
</summary>
<param name="value">
The string that is expected to begin with <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to be a prefix of <paramref name="value"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> does not begin with
<paramref name="substring"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String,System.String)">
<summary>
Tests whether the specified string begins with the specified substring
and throws an exception if the test string does not start with the
substring.
</summary>
<param name="value">
The string that is expected to begin with <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to be a prefix of <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
does not begin with <paramref name="substring"/>. The message is
shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> does not begin with
<paramref name="substring"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.StartsWith(System.String,System.String,System.String,System.Object[])">
<summary>
Tests whether the specified string begins with the specified substring
and throws an exception if the test string does not start with the
substring.
</summary>
<param name="value">
The string that is expected to begin with <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to be a prefix of <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
does not begin with <paramref name="substring"/>. The message is
shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> does not begin with
<paramref name="substring"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String)">
<summary>
Tests whether the specified string ends with the specified substring
and throws an exception if the test string does not end with the
substring.
</summary>
<param name="value">
The string that is expected to end with <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to be a suffix of <paramref name="value"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> does not end with
<paramref name="substring"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String,System.String)">
<summary>
Tests whether the specified string ends with the specified substring
and throws an exception if the test string does not end with the
substring.
</summary>
<param name="value">
The string that is expected to end with <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to be a suffix of <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
does not end with <paramref name="substring"/>. The message is
shown in test results.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> does not end with
<paramref name="substring"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.EndsWith(System.String,System.String,System.String,System.Object[])">
<summary>
Tests whether the specified string ends with the specified substring
and throws an exception if the test string does not end with the
substring.
</summary>
<param name="value">
The string that is expected to end with <paramref name="substring"/>.
</param>
<param name="substring">
The string expected to be a suffix of <paramref name="value"/>.
</param>
<param name="message">
The message to include in the exception when <paramref name="value"/>
does not end with <paramref name="substring"/>. The message is
shown in test results.
</param>
<param name="parameters">
An array of parameters to use when formatting <paramref name="message"/>.
</param>
<exception cref="T:Microsoft.VisualStudio.TestTools.UnitTesting.AssertFailedException">
Thrown if <paramref name="value"/> does not end with
<paramref name="substring"/>.
</exception>
</member>
<member name="M:Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert.Matches(System.String,System.Text.RegularExpressions.Regex)">
<summary>
Tests whether the specified string matches a regular expression and
throws an exception if the string does not match the expression.
</summary>
<param name="value">
The string that is expected to match <paramref name="pattern"/>.
</param>
<param name="pattern">
The regular expression that <paramref