diff options
author | Gleb Balykov <g.balykov@samsung.com> | 2020-07-13 18:17:29 +0300 |
---|---|---|
committer | Alexander Soldatov/AI Compiler Lab /SRR/Staff Engineer/Samsung Electronics <soldatov.a@samsung.com> | 2020-07-23 15:38:33 +0300 |
commit | ef4d447326501bbf3f350824ba0bd0098e5fcd58 (patch) | |
tree | 48b801cdba98d2a1df5a30baf9c2510352cae0de /.packages/xunit.abstractions | |
parent | 627172e192116c9a7ae9ffa47a9722ce400e83e3 (diff) | |
download | coreclr-ef4d447326501bbf3f350824ba0bd0098e5fcd58.tar.gz coreclr-ef4d447326501bbf3f350824ba0bd0098e5fcd58.tar.bz2 coreclr-ef4d447326501bbf3f350824ba0bd0098e5fcd58.zip |
[Tizen] Add CoreCLR tests BuildTools v3.1.3 for armel,arm64
Diffstat (limited to '.packages/xunit.abstractions')
29 files changed, 7693 insertions, 0 deletions
diff --git a/.packages/xunit.abstractions/2.0.0/.nupkg.metadata b/.packages/xunit.abstractions/2.0.0/.nupkg.metadata new file mode 100644 index 0000000000..a9d82c7408 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/.nupkg.metadata @@ -0,0 +1,4 @@ +{ + "version": 1, + "contentHash": "NAdxKQRzuLnCZ0g++x6i87/8rMBpQoRiRlRNLAqfODm2zJPbteHRoSER3DXfxnqrHXyBJT8rFaZ8uveBeQyaMA==" +}
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.0/.signature.p7s b/.packages/xunit.abstractions/2.0.0/.signature.p7s Binary files differnew file mode 100755 index 0000000000..1f52cb164c --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/.signature.p7s diff --git a/.packages/xunit.abstractions/2.0.0/lib/net35/xunit.abstractions.dll b/.packages/xunit.abstractions/2.0.0/lib/net35/xunit.abstractions.dll Binary files differnew file mode 100755 index 0000000000..f645709709 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/lib/net35/xunit.abstractions.dll diff --git a/.packages/xunit.abstractions/2.0.0/lib/net35/xunit.abstractions.xml b/.packages/xunit.abstractions/2.0.0/lib/net35/xunit.abstractions.xml new file mode 100755 index 0000000000..7dba65f356 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/lib/net35/xunit.abstractions.xml @@ -0,0 +1,1087 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>xunit.abstractions</name> + </assembly> + <members> + <member name="T:Xunit.Abstractions.ISourceInformation"> + <summary> + Represents source information about a test case. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializable"> + <summary> + Interface implement by objects that want to support serialization in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Deserialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should populate itself with data from the serialization info. + </summary> + <param name="info">The info to get the data from</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Serialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should store its data into the serialization info. + </summary> + <param name="info">The info to store the data in</param> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.FileName"> + <summary> + Gets or sets the source file name. A <c>null</c> value indicates that the + source file name is not known. + </summary> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.LineNumber"> + <summary> + Gets or sets the source file line. A <c>null</c> value indicates that the + source file line is not known. + </summary> + </member> + <member name="T:Xunit.Abstractions.ISourceInformationProvider"> + <summary> + Represents a provider which gives source line information for a test case. Generally + consumed by an implementation of <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoverer"/> during Find operations. + </summary> + </member> + <member name="M:Xunit.Abstractions.ISourceInformationProvider.GetSourceInformation(Xunit.Abstractions.ITestCase)"> + <summary> + Returns the source information for a test case. + </summary> + <param name="testCase">The test case to retrieve information for.</param> + <returns>The source information, with null string and int values when the information is not available. + Note: return value should never be <c>null</c>, only the interior data values inside.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestFramework"> + <summary> + Represents a test framework. There are two pieces to test frameworks: discovery and + execution. The two factory methods represent these two pieces. Test frameworks can + implement an empty constructor, or they can implement one that takes <see cref="T:Xunit.Abstractions.IMessageSink"/> + if they want to be able to send diagnostic messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetDiscoverer(Xunit.Abstractions.IAssemblyInfo)"> + <summary> + Get a test discoverer. + </summary> + <param name="assembly">The assembly from which to discover the tests.</param> + <returns>The test discoverer.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetExecutor(System.Reflection.AssemblyName)"> + <summary> + Get a test executor. + </summary> + <param name="assemblyName">The name of the assembly to run tests from.</param> + <returns>The test executor.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFramework.SourceInformationProvider"> + <summary> + Sets the source information provider to be used during discovery. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoverer"> + <summary> + Represents an implementation of the discovery part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in an assembly. + </summary> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.String,System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in a class. + </summary> + <param name="typeName">The fully qualified type name to find tests in.</param> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Serialize(Xunit.Abstractions.ITestCase)"> + <summary> + Serializes a test case into string form. + </summary> + <param name="testCase">The test case to be serialized.</param> + <returns>The serialized representation of the test case.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TargetFramework"> + <summary> + Gets the target framework that the test assembly is linked against. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TestFrameworkDisplayName"> + <summary> + Returns the display name of the test framework that this discoverer is running tests for. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test discovery purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkOptions"> + <summary> + This interface should not be consumed directly; instead, you should + consume <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"/> + or <see cref="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"/>. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.GetValue``1(System.String)"> + <summary> + Gets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <returns>The value.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.SetValue``1(System.String,``0)"> + <summary> + Sets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <param name="value">The value to be set.</param> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test execution purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutor"> + <summary> + Represents an implementation of the execution part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.Deserialize(System.String)"> + <summary> + De-serializes a test case. + </summary> + <param name="value">The string representation of the test case.</param> + <returns>The de-serialized test case.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunAll(Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running all the tests in the assembly. + </summary> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options to be used during test discovery.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunTests(System.Collections.Generic.IEnumerable{Xunit.Abstractions.ITestCase},Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running selected tests in the assembly. + </summary> + <param name="testCases">The test cases to run.</param> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="T:Xunit.Abstractions.IExecutionMessage"> + <summary> + Base message interface for all messages related to test execution. It includes the list + of test cases that are associated with this execution step. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSinkMessage"> + <summary> + This is the base interface for all test messages. A test message is a message that is + used to communicate the status of discovery and execution of tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IExecutionMessage.TestCases"> + <summary> + The test cases that are associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFailureInformation"> + <summary> + This represents failure information for the test runner. It encapsulates multiple sets + of exceptions so that it can provide inner exception information, including support for + <see cref="T:System.AggregateException"/>. The parent indices indicate the hierarchy of the exceptions + as extracted during the failure; the 0th exception is always the single parent of the tree, + and will have an index of -1. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionTypes"> + <summary> + The fully-qualified type name of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.Messages"> + <summary> + The messages of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.StackTraces"> + <summary> + The stack traces of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionParentIndices"> + <summary> + The parent exception index for the exceptions; a -1 indicates that + the exception in question has no parent. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFinishedMessage"> + <summary> + This is the base message for various types of completion that can occur during the + various phases of execution process (e.g., test case, test class, test collection, + and assembly). + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.ExecutionTime"> + <summary> + The execution time (in seconds) for this execution. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsFailed"> + <summary> + The number of failing tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsRun"> + <summary> + The total number of tests run. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsSkipped"> + <summary> + The number of skipped tests. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSink"> + <summary> + Represents an endpoint for the reception of test messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.IMessageSink.OnMessage(Xunit.Abstractions.IMessageSinkMessage)"> + <summary> + Reports the presence of a message on the message bus. This method should + never throw exceptions. + </summary> + <param name="message">The message from the message bus</param> + <returns>Return <c>true</c> to continue running tests, or <c>false</c> to stop.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyMessage"> + <summary> + Base message interface for all messages related to test assemblies. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyMessage.TestAssembly"> + <summary> + The test assembly that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseMessage"> + <summary> + Base message interface for all messages related to test cases. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodMessage"> + <summary> + Base message interface for all messages related to test methods. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassMessage"> + <summary> + Base message interface for all messages related to test classes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionMessage"> + <summary> + Base message interface for all messages related to test collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollectionMessage.TestCollection"> + <summary> + The test collection that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClassMessage.TestClass"> + <summary> + The test class that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethodMessage.TestMethod"> + <summary> + The test method that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCaseMessage.TestCase"> + <summary> + The test case that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMessage"> + <summary> + Base message interface for all messages related to tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMessage.Test"> + <summary> + The test that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestResultMessage"> + <summary> + This is the base interface for all individual test results (e.g., tests which + pass, fail, or are skipped). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.ExecutionTime"> + <summary> + The execution time of the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestFinished"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestStarting"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestFinished"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestStarting"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiagnosticMessage"> + <summary> + This message is sent when the test framework wants to report a diagnostic message + to the end user. + </summary> + </member> + <member name="P:Xunit.Abstractions.IDiagnosticMessage.Message"> + <summary> + Gets the diagnostic message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiscoveryCompleteMessage"> + <summary> + This message indicates that the discovery process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IErrorMessage"> + <summary> + This message indicates that an error has occurred in the execution process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyCleanupFailure"> + <summary> + This message indicates that an error has occurred in test assembly cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyFinished"> + <summary> + This message indicates that the execution process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyStarting"> + <summary> + This message indicates that the execution process is about to start for + the requested assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.StartTime"> + <summary> + Gets the local date and time when the test assembly execution began. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestEnvironment"> + <summary> + Gets a display string that describes the test execution environment. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestFrameworkDisplayName"> + <summary> + Gets a display string which describes the test framework and version number. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseCleanupFailure"> + <summary> + This message indicates that an error has occurred during test case cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseDiscoveryMessage"> + <summary> + This message indicates that a test case had been found during the discovery process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseFinished"> + <summary> + This message indicates that a test case has finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseStarting"> + <summary> + This message indicates that a test case is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassCleanupFailure"> + <summary> + This message indicates that an error has occurred during test class cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionFinished"> + <summary> + This message indicates that an instance of a test class has just been constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionStarting"> + <summary> + This message indicates that an instance of a test class is about to be constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeFinished"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method was + just called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeStarting"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method is + about to be called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassFinished"> + <summary> + This message indicates that a test class has finished executing (meaning, all of the + test cases in this test class have finished running). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassStarting"> + <summary> + This message indicates that a test class is about to begin running. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCleanupFailure"> + <summary> + This message indicates that an error has occurred during test cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionCleanupFailure"> + <summary> + This message indicates that an error has occurred during test collection cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionFinished"> + <summary> + This message indicates that a test collection has just finished executing (meaning, + all the test classes in the collection has finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionStarting"> + <summary> + This message indicates that a test collection has is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFailed"> + <summary> + This message indicates that a test has failed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFinished"> + <summary> + This message indicates that a test has finished executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.ExecutionTime"> + <summary> + Gets the time spent executing the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodCleanupFailure"> + <summary> + This message indicates that an error has occurred during test method cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodFinished"> + <summary> + This message indicates that a test method has finished executing (meaning, all + the test cases that derived from the test method have finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodStarting"> + <summary> + This message indicates that a test method is about to begin executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutput"> + <summary> + This message indicates that a line of output was provided for a test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestOutput.Output"> + <summary> + Gets the line of output. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestPassed"> + <summary> + Indicates that a test has passed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestSkipped"> + <summary> + This message indicates that a test was skipped. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestSkipped.Reason"> + <summary> + The reason given for skipping the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestStarting"> + <summary> + This message indicates that a test is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAssemblyInfo"> + <summary> + Represents information about an assembly. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given assembly. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly-qualified form</param> + <returns>The matching attributes that decorate the assembly</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetType(System.String)"> + <summary> + Gets a <see cref="T:Xunit.Abstractions.ITypeInfo"/> for the given type. + </summary> + <param name="typeName">The fully qualified type name.</param> + <returns>The <see cref="T:Xunit.Abstractions.ITypeInfo"/> if the type exists, or <c>null</c> if not.</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetTypes(System.Boolean)"> + <summary> + Gets all the types for the assembly. + </summary> + <param name="includePrivateTypes">Set to <c>true</c> to return all types in the assembly, + or <c>false</c> to return only public types.</param> + <returns>The types in the assembly.</returns> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.AssemblyPath"> + <summary> + Gets the on-disk location of the assembly under test. If the assembly path is not + known (for example, in AST-based runners), you must return <c>null</c>. + </summary> + <remarks> + This is used by the test framework wrappers to find the co-located unit test framework + assembly (f.e., xunit.dll or xunit.execution.dll). AST-based runners will need to directly create + instances of <see cref="T:Xunit.Xunit1"/> and <see cref="T:Xunit.Xunit2"/> (using the constructors that + support an explicit path to the test framework DLL) rather than relying on the + use of <see cref="T:Xunit.XunitFrontController"/>. + </remarks> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.Name"> + <summary> + Gets the assembly name. May return a fully qualified name for assemblies found via + reflection (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"), + or may return just assembly name only for assemblies found via source code introspection + (i.e., "mscorlib"). + </summary> + </member> + <member name="T:Xunit.Abstractions.IAttributeInfo"> + <summary> + Represents information about an attribute. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetConstructorArguments"> + <summary> + Gets the arguments passed to the constructor. + </summary> + <returns>The constructor arguments, in order</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given attribute. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute to find, in assembly-qualified form</param> + <returns>The matching attributes that decorate the attribute</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetNamedArgument``1(System.String)"> + <summary> + Gets a named-argument initialized value of the attribute. If there is no named argument for the given name + on this attribute, then returns default(TValue). + </summary> + <typeparam name="TValue">The type of the argument</typeparam> + <param name="argumentName">The name of the argument</param> + <returns>The argument value</returns> + </member> + <member name="T:Xunit.Abstractions.IMethodInfo"> + <summary> + Represents information about a method. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the method that are of the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the method</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetGenericArguments"> + <summary> + Gets the types of the generic arguments for generic methods. + </summary> + <returns>The argument types.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetParameters"> + <summary> + Gets information about the parameters to the method. + </summary> + <returns>The method's parameters.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.MakeGenericMethod(Xunit.Abstractions.ITypeInfo[])"> + <summary> + Converts an open generic method into a closed generic method, using the provided type arguments. + </summary> + <param name="typeArguments">The type arguments to be used in the generic definition.</param> + <returns>A new <see cref="T:Xunit.Abstractions.IMethodInfo"/> that represents the closed generic method.</returns> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsAbstract"> + <summary> + Gets a value indicating whether the method is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsGenericMethodDefinition"> + <summary> + Gets a value indicating whether the method is a generic definition (i.e., an open generic). + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsPublic"> + <summary> + Gets a value indicating whether the method is public. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsStatic"> + <summary> + Gets a value indicating whether the method is static. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Name"> + <summary> + Gets the name of the method. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.ReturnType"> + <summary> + Gets the fully qualified type name of the return type. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Type"> + <summary> + Gets a value which represents the class that this method was + reflected from (i.e., equivalent to MethodInfo.ReflectedType) + </summary> + </member> + <member name="T:Xunit.Abstractions.IParameterInfo"> + <summary> + Represents information about a method parameter. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.Name"> + <summary> + The name of the parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.ParameterType"> + <summary> + Gets the type of the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAssemblyInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAssemblyInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"/> for the assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAttributeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAttributeInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAttributeInfo.Attribute"> + <summary> + Gets the instance of the attribute, if available. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionMethodInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IMethodInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"/> for the method. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionParameterInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IParameterInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"/> for the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionTypeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.ITypeInfo"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITypeInfo"> + <summary> + Represents information about a type. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the type</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetGenericArguments"> + <summary> + Gets the generic type arguments for a generic type. + </summary> + <returns>The list of generic types.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethod(System.String,System.Boolean)"> + <summary> + Gets a specific method. + </summary> + <param name="methodName">The name of the method.</param> + <param name="includePrivateMethod">Set to <c>true</c> to look for the method in both public and private.</param> + <returns>The method.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethods(System.Boolean)"> + <summary> + Gets all the methods in this type. + </summary> + <param name="includePrivateMethods">Set to <c>true</c> to return all methods in the type, + or <c>false</c> to return only public methods.</param> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Assembly"> + <summary> + Gets the assembly this type is located in. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.BaseType"> + <summary> + Gets the base type of the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Interfaces"> + <summary> + Gets the interfaces implemented by the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsAbstract"> + <summary> + Gets a value indicating whether the type is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericParameter"> + <summary> + Gets a value indicating whether the type represents a generic parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericType"> + <summary> + Gets a value indicating whether the type is a generic type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsSealed"> + <summary> + Gets a value indicating whether the type is sealed. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsValueType"> + <summary> + Gets a value indicating whether the type is a value type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Name"> + <summary> + Gets the fully qualified type name (for non-generic parameters), or the + simple type name (for generic parameters). + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionTypeInfo.Type"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionTypeInfo.Type"/> object. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializationInfo"> + <summary> + Represents serialization support in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.AddValue(System.String,System.Object,System.Type)"> + <summary> + Adds a value to the serialization. Supported value types include the built-in + intrinsics (string, int, long, float, double, and decimal, including nullable + versions of those), any class which implements <see cref="T:Xunit.Abstractions.IXunitSerializable"/>), + or arrays of any supported types. + </summary> + <param name="key">The key</param> + <param name="value">The value</param> + <param name="type">The optional type of the value</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue(System.String,System.Type)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <param name="type">The type of the value</param> + <returns>The value, if present; <c>null</c>, otherwise</returns> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue``1(System.String)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <returns>The value, if present; default(T), otherwise</returns> + </member> + <member name="T:Xunit.Abstractions.ITest"> + <summary> + Represents a single test in the system. A test case typically contains only a single test, + but may contain many if circumstances warrant it (for example, test data for a theory cannot + be pre-enumerated, so the theory yields a single test case with multiple tests). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.DisplayName"> + <summary> + Gets the display name of the test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.TestCase"> + <summary> + Gets the test case this test belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssembly"> + <summary> + Represents a test assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.Assembly"> + <summary> + Gets the assembly that this test assembly belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.ConfigFileName"> + <summary> + Gets the full path of the configuration file name, if one is present. + May be <c>null</c> if there is no configuration file. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCase"> + <summary> + Represents a single test case in the system. This test case usually represents a single test, but in + the case of dynamically generated data for data driven tests, the test case may actually return + multiple results when run. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.DisplayName"> + <summary> + Gets the display name of the test case. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SkipReason"> + <summary> + Gets the display text for the reason a test is being skipped; if the test + is not skipped, returns null. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SourceInformation"> + <summary> + Get or sets the source file name and line where the test is defined, if requested (and known). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethod"> + <summary> + Gets the test method this test case belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethodArguments"> + <summary> + Gets the arguments that will be passed to the test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.Traits"> + <summary> + Gets the trait values associated with this test case. If + there are none, or the framework does not support traits, + this should return an empty dictionary (not <c>null</c>). This + dictionary must be treated as read-only. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.UniqueID"> + <summary> + Gets a unique identifier for the test case. + </summary> + <remarks> + The unique identifier for a test case should be able to discriminate + among test cases, even those which are varied invocations against the + same test method (i.e., theories). Ideally, this identifier would remain + stable until such time as the developer changes some fundamental part + of the identity (assembly, class name, test name, or test data); however, + the minimum stability of the identifier must at least extend across + multiple discoveries of the same test in the same (non-recompiled) + assembly. + </remarks> + </member> + <member name="T:Xunit.Abstractions.ITestClass"> + <summary> + Represents a test class. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.Class"> + <summary> + Gets the class that this test case is attached to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.TestCollection"> + <summary> + Gets the test collection this test case belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollection"> + <summary> + Represents a group of test cases. Test collections form the basis of the parallelization in + xUnit.net. Test cases which are in the same test collection will not be run in parallel + against sibling tests, but will run in parallel against tests in other collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.CollectionDefinition"> + <summary> + Gets the type that the test collection was defined with, if available; may be <c>null</c> + if the test collection didn't have a definition type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.DisplayName"> + <summary> + Gets the display name of the test collection. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.TestAssembly"> + <summary> + Gets the test assembly this test collection belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.UniqueID"> + <summary> + Gets the test collection ID. Test collection equality is determined by comparing IDs. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethod"> + <summary> + Represents a test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.Method"> + <summary> + Gets the method associated with this test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.TestClass"> + <summary> + Gets the test class that this test method belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutputHelper"> + <summary> + Represents a class which can be used to provide test output. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String)"> + <summary> + Adds a line of text to the output. + </summary> + <param name="message">The message</param> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String,System.Object[])"> + <summary> + Formats a line of text and adds it to the output. + </summary> + <param name="format">The message format</param> + <param name="args">The format arguments</param> + </member> + </members> +</doc> diff --git a/.packages/xunit.abstractions/2.0.0/lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll b/.packages/xunit.abstractions/2.0.0/lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll Binary files differnew file mode 100755 index 0000000000..926e59df5b --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.dll diff --git a/.packages/xunit.abstractions/2.0.0/lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.xml b/.packages/xunit.abstractions/2.0.0/lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.xml new file mode 100755 index 0000000000..7dba65f356 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/lib/portable-net45+win+wpa81+wp80+monotouch+monoandroid+Xamarin.iOS/xunit.abstractions.xml @@ -0,0 +1,1087 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>xunit.abstractions</name> + </assembly> + <members> + <member name="T:Xunit.Abstractions.ISourceInformation"> + <summary> + Represents source information about a test case. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializable"> + <summary> + Interface implement by objects that want to support serialization in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Deserialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should populate itself with data from the serialization info. + </summary> + <param name="info">The info to get the data from</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Serialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should store its data into the serialization info. + </summary> + <param name="info">The info to store the data in</param> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.FileName"> + <summary> + Gets or sets the source file name. A <c>null</c> value indicates that the + source file name is not known. + </summary> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.LineNumber"> + <summary> + Gets or sets the source file line. A <c>null</c> value indicates that the + source file line is not known. + </summary> + </member> + <member name="T:Xunit.Abstractions.ISourceInformationProvider"> + <summary> + Represents a provider which gives source line information for a test case. Generally + consumed by an implementation of <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoverer"/> during Find operations. + </summary> + </member> + <member name="M:Xunit.Abstractions.ISourceInformationProvider.GetSourceInformation(Xunit.Abstractions.ITestCase)"> + <summary> + Returns the source information for a test case. + </summary> + <param name="testCase">The test case to retrieve information for.</param> + <returns>The source information, with null string and int values when the information is not available. + Note: return value should never be <c>null</c>, only the interior data values inside.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestFramework"> + <summary> + Represents a test framework. There are two pieces to test frameworks: discovery and + execution. The two factory methods represent these two pieces. Test frameworks can + implement an empty constructor, or they can implement one that takes <see cref="T:Xunit.Abstractions.IMessageSink"/> + if they want to be able to send diagnostic messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetDiscoverer(Xunit.Abstractions.IAssemblyInfo)"> + <summary> + Get a test discoverer. + </summary> + <param name="assembly">The assembly from which to discover the tests.</param> + <returns>The test discoverer.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetExecutor(System.Reflection.AssemblyName)"> + <summary> + Get a test executor. + </summary> + <param name="assemblyName">The name of the assembly to run tests from.</param> + <returns>The test executor.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFramework.SourceInformationProvider"> + <summary> + Sets the source information provider to be used during discovery. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoverer"> + <summary> + Represents an implementation of the discovery part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in an assembly. + </summary> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.String,System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in a class. + </summary> + <param name="typeName">The fully qualified type name to find tests in.</param> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Serialize(Xunit.Abstractions.ITestCase)"> + <summary> + Serializes a test case into string form. + </summary> + <param name="testCase">The test case to be serialized.</param> + <returns>The serialized representation of the test case.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TargetFramework"> + <summary> + Gets the target framework that the test assembly is linked against. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TestFrameworkDisplayName"> + <summary> + Returns the display name of the test framework that this discoverer is running tests for. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test discovery purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkOptions"> + <summary> + This interface should not be consumed directly; instead, you should + consume <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"/> + or <see cref="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"/>. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.GetValue``1(System.String)"> + <summary> + Gets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <returns>The value.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.SetValue``1(System.String,``0)"> + <summary> + Sets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <param name="value">The value to be set.</param> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test execution purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutor"> + <summary> + Represents an implementation of the execution part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.Deserialize(System.String)"> + <summary> + De-serializes a test case. + </summary> + <param name="value">The string representation of the test case.</param> + <returns>The de-serialized test case.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunAll(Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running all the tests in the assembly. + </summary> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options to be used during test discovery.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunTests(System.Collections.Generic.IEnumerable{Xunit.Abstractions.ITestCase},Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running selected tests in the assembly. + </summary> + <param name="testCases">The test cases to run.</param> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="T:Xunit.Abstractions.IExecutionMessage"> + <summary> + Base message interface for all messages related to test execution. It includes the list + of test cases that are associated with this execution step. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSinkMessage"> + <summary> + This is the base interface for all test messages. A test message is a message that is + used to communicate the status of discovery and execution of tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IExecutionMessage.TestCases"> + <summary> + The test cases that are associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFailureInformation"> + <summary> + This represents failure information for the test runner. It encapsulates multiple sets + of exceptions so that it can provide inner exception information, including support for + <see cref="T:System.AggregateException"/>. The parent indices indicate the hierarchy of the exceptions + as extracted during the failure; the 0th exception is always the single parent of the tree, + and will have an index of -1. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionTypes"> + <summary> + The fully-qualified type name of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.Messages"> + <summary> + The messages of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.StackTraces"> + <summary> + The stack traces of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionParentIndices"> + <summary> + The parent exception index for the exceptions; a -1 indicates that + the exception in question has no parent. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFinishedMessage"> + <summary> + This is the base message for various types of completion that can occur during the + various phases of execution process (e.g., test case, test class, test collection, + and assembly). + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.ExecutionTime"> + <summary> + The execution time (in seconds) for this execution. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsFailed"> + <summary> + The number of failing tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsRun"> + <summary> + The total number of tests run. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsSkipped"> + <summary> + The number of skipped tests. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSink"> + <summary> + Represents an endpoint for the reception of test messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.IMessageSink.OnMessage(Xunit.Abstractions.IMessageSinkMessage)"> + <summary> + Reports the presence of a message on the message bus. This method should + never throw exceptions. + </summary> + <param name="message">The message from the message bus</param> + <returns>Return <c>true</c> to continue running tests, or <c>false</c> to stop.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyMessage"> + <summary> + Base message interface for all messages related to test assemblies. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyMessage.TestAssembly"> + <summary> + The test assembly that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseMessage"> + <summary> + Base message interface for all messages related to test cases. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodMessage"> + <summary> + Base message interface for all messages related to test methods. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassMessage"> + <summary> + Base message interface for all messages related to test classes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionMessage"> + <summary> + Base message interface for all messages related to test collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollectionMessage.TestCollection"> + <summary> + The test collection that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClassMessage.TestClass"> + <summary> + The test class that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethodMessage.TestMethod"> + <summary> + The test method that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCaseMessage.TestCase"> + <summary> + The test case that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMessage"> + <summary> + Base message interface for all messages related to tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMessage.Test"> + <summary> + The test that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestResultMessage"> + <summary> + This is the base interface for all individual test results (e.g., tests which + pass, fail, or are skipped). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.ExecutionTime"> + <summary> + The execution time of the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestFinished"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestStarting"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestFinished"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestStarting"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiagnosticMessage"> + <summary> + This message is sent when the test framework wants to report a diagnostic message + to the end user. + </summary> + </member> + <member name="P:Xunit.Abstractions.IDiagnosticMessage.Message"> + <summary> + Gets the diagnostic message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiscoveryCompleteMessage"> + <summary> + This message indicates that the discovery process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IErrorMessage"> + <summary> + This message indicates that an error has occurred in the execution process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyCleanupFailure"> + <summary> + This message indicates that an error has occurred in test assembly cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyFinished"> + <summary> + This message indicates that the execution process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyStarting"> + <summary> + This message indicates that the execution process is about to start for + the requested assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.StartTime"> + <summary> + Gets the local date and time when the test assembly execution began. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestEnvironment"> + <summary> + Gets a display string that describes the test execution environment. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestFrameworkDisplayName"> + <summary> + Gets a display string which describes the test framework and version number. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseCleanupFailure"> + <summary> + This message indicates that an error has occurred during test case cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseDiscoveryMessage"> + <summary> + This message indicates that a test case had been found during the discovery process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseFinished"> + <summary> + This message indicates that a test case has finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseStarting"> + <summary> + This message indicates that a test case is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassCleanupFailure"> + <summary> + This message indicates that an error has occurred during test class cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionFinished"> + <summary> + This message indicates that an instance of a test class has just been constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionStarting"> + <summary> + This message indicates that an instance of a test class is about to be constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeFinished"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method was + just called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeStarting"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method is + about to be called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassFinished"> + <summary> + This message indicates that a test class has finished executing (meaning, all of the + test cases in this test class have finished running). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassStarting"> + <summary> + This message indicates that a test class is about to begin running. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCleanupFailure"> + <summary> + This message indicates that an error has occurred during test cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionCleanupFailure"> + <summary> + This message indicates that an error has occurred during test collection cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionFinished"> + <summary> + This message indicates that a test collection has just finished executing (meaning, + all the test classes in the collection has finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionStarting"> + <summary> + This message indicates that a test collection has is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFailed"> + <summary> + This message indicates that a test has failed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFinished"> + <summary> + This message indicates that a test has finished executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.ExecutionTime"> + <summary> + Gets the time spent executing the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodCleanupFailure"> + <summary> + This message indicates that an error has occurred during test method cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodFinished"> + <summary> + This message indicates that a test method has finished executing (meaning, all + the test cases that derived from the test method have finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodStarting"> + <summary> + This message indicates that a test method is about to begin executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutput"> + <summary> + This message indicates that a line of output was provided for a test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestOutput.Output"> + <summary> + Gets the line of output. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestPassed"> + <summary> + Indicates that a test has passed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestSkipped"> + <summary> + This message indicates that a test was skipped. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestSkipped.Reason"> + <summary> + The reason given for skipping the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestStarting"> + <summary> + This message indicates that a test is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAssemblyInfo"> + <summary> + Represents information about an assembly. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given assembly. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly-qualified form</param> + <returns>The matching attributes that decorate the assembly</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetType(System.String)"> + <summary> + Gets a <see cref="T:Xunit.Abstractions.ITypeInfo"/> for the given type. + </summary> + <param name="typeName">The fully qualified type name.</param> + <returns>The <see cref="T:Xunit.Abstractions.ITypeInfo"/> if the type exists, or <c>null</c> if not.</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetTypes(System.Boolean)"> + <summary> + Gets all the types for the assembly. + </summary> + <param name="includePrivateTypes">Set to <c>true</c> to return all types in the assembly, + or <c>false</c> to return only public types.</param> + <returns>The types in the assembly.</returns> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.AssemblyPath"> + <summary> + Gets the on-disk location of the assembly under test. If the assembly path is not + known (for example, in AST-based runners), you must return <c>null</c>. + </summary> + <remarks> + This is used by the test framework wrappers to find the co-located unit test framework + assembly (f.e., xunit.dll or xunit.execution.dll). AST-based runners will need to directly create + instances of <see cref="T:Xunit.Xunit1"/> and <see cref="T:Xunit.Xunit2"/> (using the constructors that + support an explicit path to the test framework DLL) rather than relying on the + use of <see cref="T:Xunit.XunitFrontController"/>. + </remarks> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.Name"> + <summary> + Gets the assembly name. May return a fully qualified name for assemblies found via + reflection (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"), + or may return just assembly name only for assemblies found via source code introspection + (i.e., "mscorlib"). + </summary> + </member> + <member name="T:Xunit.Abstractions.IAttributeInfo"> + <summary> + Represents information about an attribute. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetConstructorArguments"> + <summary> + Gets the arguments passed to the constructor. + </summary> + <returns>The constructor arguments, in order</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given attribute. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute to find, in assembly-qualified form</param> + <returns>The matching attributes that decorate the attribute</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetNamedArgument``1(System.String)"> + <summary> + Gets a named-argument initialized value of the attribute. If there is no named argument for the given name + on this attribute, then returns default(TValue). + </summary> + <typeparam name="TValue">The type of the argument</typeparam> + <param name="argumentName">The name of the argument</param> + <returns>The argument value</returns> + </member> + <member name="T:Xunit.Abstractions.IMethodInfo"> + <summary> + Represents information about a method. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the method that are of the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the method</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetGenericArguments"> + <summary> + Gets the types of the generic arguments for generic methods. + </summary> + <returns>The argument types.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetParameters"> + <summary> + Gets information about the parameters to the method. + </summary> + <returns>The method's parameters.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.MakeGenericMethod(Xunit.Abstractions.ITypeInfo[])"> + <summary> + Converts an open generic method into a closed generic method, using the provided type arguments. + </summary> + <param name="typeArguments">The type arguments to be used in the generic definition.</param> + <returns>A new <see cref="T:Xunit.Abstractions.IMethodInfo"/> that represents the closed generic method.</returns> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsAbstract"> + <summary> + Gets a value indicating whether the method is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsGenericMethodDefinition"> + <summary> + Gets a value indicating whether the method is a generic definition (i.e., an open generic). + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsPublic"> + <summary> + Gets a value indicating whether the method is public. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsStatic"> + <summary> + Gets a value indicating whether the method is static. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Name"> + <summary> + Gets the name of the method. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.ReturnType"> + <summary> + Gets the fully qualified type name of the return type. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Type"> + <summary> + Gets a value which represents the class that this method was + reflected from (i.e., equivalent to MethodInfo.ReflectedType) + </summary> + </member> + <member name="T:Xunit.Abstractions.IParameterInfo"> + <summary> + Represents information about a method parameter. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.Name"> + <summary> + The name of the parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.ParameterType"> + <summary> + Gets the type of the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAssemblyInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAssemblyInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"/> for the assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAttributeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAttributeInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAttributeInfo.Attribute"> + <summary> + Gets the instance of the attribute, if available. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionMethodInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IMethodInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"/> for the method. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionParameterInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IParameterInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"/> for the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionTypeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.ITypeInfo"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITypeInfo"> + <summary> + Represents information about a type. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the type</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetGenericArguments"> + <summary> + Gets the generic type arguments for a generic type. + </summary> + <returns>The list of generic types.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethod(System.String,System.Boolean)"> + <summary> + Gets a specific method. + </summary> + <param name="methodName">The name of the method.</param> + <param name="includePrivateMethod">Set to <c>true</c> to look for the method in both public and private.</param> + <returns>The method.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethods(System.Boolean)"> + <summary> + Gets all the methods in this type. + </summary> + <param name="includePrivateMethods">Set to <c>true</c> to return all methods in the type, + or <c>false</c> to return only public methods.</param> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Assembly"> + <summary> + Gets the assembly this type is located in. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.BaseType"> + <summary> + Gets the base type of the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Interfaces"> + <summary> + Gets the interfaces implemented by the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsAbstract"> + <summary> + Gets a value indicating whether the type is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericParameter"> + <summary> + Gets a value indicating whether the type represents a generic parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericType"> + <summary> + Gets a value indicating whether the type is a generic type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsSealed"> + <summary> + Gets a value indicating whether the type is sealed. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsValueType"> + <summary> + Gets a value indicating whether the type is a value type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Name"> + <summary> + Gets the fully qualified type name (for non-generic parameters), or the + simple type name (for generic parameters). + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionTypeInfo.Type"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionTypeInfo.Type"/> object. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializationInfo"> + <summary> + Represents serialization support in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.AddValue(System.String,System.Object,System.Type)"> + <summary> + Adds a value to the serialization. Supported value types include the built-in + intrinsics (string, int, long, float, double, and decimal, including nullable + versions of those), any class which implements <see cref="T:Xunit.Abstractions.IXunitSerializable"/>), + or arrays of any supported types. + </summary> + <param name="key">The key</param> + <param name="value">The value</param> + <param name="type">The optional type of the value</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue(System.String,System.Type)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <param name="type">The type of the value</param> + <returns>The value, if present; <c>null</c>, otherwise</returns> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue``1(System.String)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <returns>The value, if present; default(T), otherwise</returns> + </member> + <member name="T:Xunit.Abstractions.ITest"> + <summary> + Represents a single test in the system. A test case typically contains only a single test, + but may contain many if circumstances warrant it (for example, test data for a theory cannot + be pre-enumerated, so the theory yields a single test case with multiple tests). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.DisplayName"> + <summary> + Gets the display name of the test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.TestCase"> + <summary> + Gets the test case this test belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssembly"> + <summary> + Represents a test assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.Assembly"> + <summary> + Gets the assembly that this test assembly belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.ConfigFileName"> + <summary> + Gets the full path of the configuration file name, if one is present. + May be <c>null</c> if there is no configuration file. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCase"> + <summary> + Represents a single test case in the system. This test case usually represents a single test, but in + the case of dynamically generated data for data driven tests, the test case may actually return + multiple results when run. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.DisplayName"> + <summary> + Gets the display name of the test case. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SkipReason"> + <summary> + Gets the display text for the reason a test is being skipped; if the test + is not skipped, returns null. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SourceInformation"> + <summary> + Get or sets the source file name and line where the test is defined, if requested (and known). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethod"> + <summary> + Gets the test method this test case belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethodArguments"> + <summary> + Gets the arguments that will be passed to the test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.Traits"> + <summary> + Gets the trait values associated with this test case. If + there are none, or the framework does not support traits, + this should return an empty dictionary (not <c>null</c>). This + dictionary must be treated as read-only. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.UniqueID"> + <summary> + Gets a unique identifier for the test case. + </summary> + <remarks> + The unique identifier for a test case should be able to discriminate + among test cases, even those which are varied invocations against the + same test method (i.e., theories). Ideally, this identifier would remain + stable until such time as the developer changes some fundamental part + of the identity (assembly, class name, test name, or test data); however, + the minimum stability of the identifier must at least extend across + multiple discoveries of the same test in the same (non-recompiled) + assembly. + </remarks> + </member> + <member name="T:Xunit.Abstractions.ITestClass"> + <summary> + Represents a test class. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.Class"> + <summary> + Gets the class that this test case is attached to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.TestCollection"> + <summary> + Gets the test collection this test case belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollection"> + <summary> + Represents a group of test cases. Test collections form the basis of the parallelization in + xUnit.net. Test cases which are in the same test collection will not be run in parallel + against sibling tests, but will run in parallel against tests in other collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.CollectionDefinition"> + <summary> + Gets the type that the test collection was defined with, if available; may be <c>null</c> + if the test collection didn't have a definition type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.DisplayName"> + <summary> + Gets the display name of the test collection. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.TestAssembly"> + <summary> + Gets the test assembly this test collection belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.UniqueID"> + <summary> + Gets the test collection ID. Test collection equality is determined by comparing IDs. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethod"> + <summary> + Represents a test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.Method"> + <summary> + Gets the method associated with this test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.TestClass"> + <summary> + Gets the test class that this test method belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutputHelper"> + <summary> + Represents a class which can be used to provide test output. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String)"> + <summary> + Adds a line of text to the output. + </summary> + <param name="message">The message</param> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String,System.Object[])"> + <summary> + Formats a line of text and adds it to the output. + </summary> + <param name="format">The message format</param> + <param name="args">The format arguments</param> + </member> + </members> +</doc> diff --git a/.packages/xunit.abstractions/2.0.0/xunit.abstractions.2.0.0.nupkg b/.packages/xunit.abstractions/2.0.0/xunit.abstractions.2.0.0.nupkg Binary files differnew file mode 100644 index 0000000000..e18e618a7c --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/xunit.abstractions.2.0.0.nupkg diff --git a/.packages/xunit.abstractions/2.0.0/xunit.abstractions.2.0.0.nupkg.sha512 b/.packages/xunit.abstractions/2.0.0/xunit.abstractions.2.0.0.nupkg.sha512 new file mode 100644 index 0000000000..b52380ff8c --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/xunit.abstractions.2.0.0.nupkg.sha512 @@ -0,0 +1 @@ +WLGy0Y9QeTZZ3/ILGDJAEjwjzsqhV0HPmmVS17CaN0Nzzkdgvl+Ly0tHGD6mmPnaoj0KfE2xpOSoTb3HBhKR3A==
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.0/xunit.abstractions.nuspec b/.packages/xunit.abstractions/2.0.0/xunit.abstractions.nuspec new file mode 100755 index 0000000000..5155bcf6c1 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.0/xunit.abstractions.nuspec @@ -0,0 +1,17 @@ +<?xml version="1.0"?> +<package xmlns="http://schemas.microsoft.com/packaging/2013/01/nuspec.xsd"> + <metadata minClientVersion="2.8.1"> + <id>xunit.abstractions</id> + <version>2.0.0</version> + <title>xUnit.net [Abstractions]</title> + <authors>James Newkirk, Brad Wilson</authors> + <owners>James Newkirk, Brad Wilson</owners> + <licenseUrl>https://raw.githubusercontent.com/xunit/xunit/master/license.txt</licenseUrl> + <projectUrl>https://github.com/xunit/xunit</projectUrl> + <iconUrl>https://raw.githubusercontent.com/xunit/media/master/logo-512-transparent.png</iconUrl> + <requireLicenseAcceptance>false</requireLicenseAcceptance> + <description>Common abstractions used to exchange information between xUnit.net and version-independent runners (xunit.abstractions.dll). + Supported platforms: Desktop .NET 3.5+, Modern Windows 8+, Windows Phone 8+ (Silverlight), Windows Phone 8.1+ (Universal), Portable Libraries (supporting Profile259).</description> + <language>en-US</language> + </metadata> +</package>
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.1-rc2/.nupkg.metadata b/.packages/xunit.abstractions/2.0.1-rc2/.nupkg.metadata new file mode 100644 index 0000000000..f93359b055 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/.nupkg.metadata @@ -0,0 +1,4 @@ +{ + "version": 1, + "contentHash": "iUHMlyMDaXJ8N8qozg19tRlW0QiZPJ47ZJyV1fnpppGWdmukyq89/pg4HqpxQ52Co3Leo8NmiiYkB/gN48pZ+A==" +}
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.1-rc2/.signature.p7s b/.packages/xunit.abstractions/2.0.1-rc2/.signature.p7s Binary files differnew file mode 100755 index 0000000000..0277905a3e --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/.signature.p7s diff --git a/.packages/xunit.abstractions/2.0.1-rc2/lib/net35/xunit.abstractions.dll b/.packages/xunit.abstractions/2.0.1-rc2/lib/net35/xunit.abstractions.dll Binary files differnew file mode 100755 index 0000000000..f645709709 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/lib/net35/xunit.abstractions.dll diff --git a/.packages/xunit.abstractions/2.0.1-rc2/lib/net35/xunit.abstractions.xml b/.packages/xunit.abstractions/2.0.1-rc2/lib/net35/xunit.abstractions.xml new file mode 100755 index 0000000000..7dba65f356 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/lib/net35/xunit.abstractions.xml @@ -0,0 +1,1087 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>xunit.abstractions</name> + </assembly> + <members> + <member name="T:Xunit.Abstractions.ISourceInformation"> + <summary> + Represents source information about a test case. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializable"> + <summary> + Interface implement by objects that want to support serialization in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Deserialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should populate itself with data from the serialization info. + </summary> + <param name="info">The info to get the data from</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Serialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should store its data into the serialization info. + </summary> + <param name="info">The info to store the data in</param> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.FileName"> + <summary> + Gets or sets the source file name. A <c>null</c> value indicates that the + source file name is not known. + </summary> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.LineNumber"> + <summary> + Gets or sets the source file line. A <c>null</c> value indicates that the + source file line is not known. + </summary> + </member> + <member name="T:Xunit.Abstractions.ISourceInformationProvider"> + <summary> + Represents a provider which gives source line information for a test case. Generally + consumed by an implementation of <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoverer"/> during Find operations. + </summary> + </member> + <member name="M:Xunit.Abstractions.ISourceInformationProvider.GetSourceInformation(Xunit.Abstractions.ITestCase)"> + <summary> + Returns the source information for a test case. + </summary> + <param name="testCase">The test case to retrieve information for.</param> + <returns>The source information, with null string and int values when the information is not available. + Note: return value should never be <c>null</c>, only the interior data values inside.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestFramework"> + <summary> + Represents a test framework. There are two pieces to test frameworks: discovery and + execution. The two factory methods represent these two pieces. Test frameworks can + implement an empty constructor, or they can implement one that takes <see cref="T:Xunit.Abstractions.IMessageSink"/> + if they want to be able to send diagnostic messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetDiscoverer(Xunit.Abstractions.IAssemblyInfo)"> + <summary> + Get a test discoverer. + </summary> + <param name="assembly">The assembly from which to discover the tests.</param> + <returns>The test discoverer.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetExecutor(System.Reflection.AssemblyName)"> + <summary> + Get a test executor. + </summary> + <param name="assemblyName">The name of the assembly to run tests from.</param> + <returns>The test executor.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFramework.SourceInformationProvider"> + <summary> + Sets the source information provider to be used during discovery. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoverer"> + <summary> + Represents an implementation of the discovery part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in an assembly. + </summary> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.String,System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in a class. + </summary> + <param name="typeName">The fully qualified type name to find tests in.</param> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Serialize(Xunit.Abstractions.ITestCase)"> + <summary> + Serializes a test case into string form. + </summary> + <param name="testCase">The test case to be serialized.</param> + <returns>The serialized representation of the test case.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TargetFramework"> + <summary> + Gets the target framework that the test assembly is linked against. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TestFrameworkDisplayName"> + <summary> + Returns the display name of the test framework that this discoverer is running tests for. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test discovery purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkOptions"> + <summary> + This interface should not be consumed directly; instead, you should + consume <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"/> + or <see cref="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"/>. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.GetValue``1(System.String)"> + <summary> + Gets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <returns>The value.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.SetValue``1(System.String,``0)"> + <summary> + Sets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <param name="value">The value to be set.</param> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test execution purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutor"> + <summary> + Represents an implementation of the execution part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.Deserialize(System.String)"> + <summary> + De-serializes a test case. + </summary> + <param name="value">The string representation of the test case.</param> + <returns>The de-serialized test case.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunAll(Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running all the tests in the assembly. + </summary> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options to be used during test discovery.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunTests(System.Collections.Generic.IEnumerable{Xunit.Abstractions.ITestCase},Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running selected tests in the assembly. + </summary> + <param name="testCases">The test cases to run.</param> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="T:Xunit.Abstractions.IExecutionMessage"> + <summary> + Base message interface for all messages related to test execution. It includes the list + of test cases that are associated with this execution step. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSinkMessage"> + <summary> + This is the base interface for all test messages. A test message is a message that is + used to communicate the status of discovery and execution of tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IExecutionMessage.TestCases"> + <summary> + The test cases that are associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFailureInformation"> + <summary> + This represents failure information for the test runner. It encapsulates multiple sets + of exceptions so that it can provide inner exception information, including support for + <see cref="T:System.AggregateException"/>. The parent indices indicate the hierarchy of the exceptions + as extracted during the failure; the 0th exception is always the single parent of the tree, + and will have an index of -1. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionTypes"> + <summary> + The fully-qualified type name of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.Messages"> + <summary> + The messages of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.StackTraces"> + <summary> + The stack traces of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionParentIndices"> + <summary> + The parent exception index for the exceptions; a -1 indicates that + the exception in question has no parent. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFinishedMessage"> + <summary> + This is the base message for various types of completion that can occur during the + various phases of execution process (e.g., test case, test class, test collection, + and assembly). + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.ExecutionTime"> + <summary> + The execution time (in seconds) for this execution. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsFailed"> + <summary> + The number of failing tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsRun"> + <summary> + The total number of tests run. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsSkipped"> + <summary> + The number of skipped tests. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSink"> + <summary> + Represents an endpoint for the reception of test messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.IMessageSink.OnMessage(Xunit.Abstractions.IMessageSinkMessage)"> + <summary> + Reports the presence of a message on the message bus. This method should + never throw exceptions. + </summary> + <param name="message">The message from the message bus</param> + <returns>Return <c>true</c> to continue running tests, or <c>false</c> to stop.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyMessage"> + <summary> + Base message interface for all messages related to test assemblies. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyMessage.TestAssembly"> + <summary> + The test assembly that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseMessage"> + <summary> + Base message interface for all messages related to test cases. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodMessage"> + <summary> + Base message interface for all messages related to test methods. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassMessage"> + <summary> + Base message interface for all messages related to test classes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionMessage"> + <summary> + Base message interface for all messages related to test collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollectionMessage.TestCollection"> + <summary> + The test collection that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClassMessage.TestClass"> + <summary> + The test class that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethodMessage.TestMethod"> + <summary> + The test method that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCaseMessage.TestCase"> + <summary> + The test case that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMessage"> + <summary> + Base message interface for all messages related to tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMessage.Test"> + <summary> + The test that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestResultMessage"> + <summary> + This is the base interface for all individual test results (e.g., tests which + pass, fail, or are skipped). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.ExecutionTime"> + <summary> + The execution time of the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestFinished"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestStarting"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestFinished"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestStarting"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiagnosticMessage"> + <summary> + This message is sent when the test framework wants to report a diagnostic message + to the end user. + </summary> + </member> + <member name="P:Xunit.Abstractions.IDiagnosticMessage.Message"> + <summary> + Gets the diagnostic message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiscoveryCompleteMessage"> + <summary> + This message indicates that the discovery process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IErrorMessage"> + <summary> + This message indicates that an error has occurred in the execution process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyCleanupFailure"> + <summary> + This message indicates that an error has occurred in test assembly cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyFinished"> + <summary> + This message indicates that the execution process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyStarting"> + <summary> + This message indicates that the execution process is about to start for + the requested assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.StartTime"> + <summary> + Gets the local date and time when the test assembly execution began. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestEnvironment"> + <summary> + Gets a display string that describes the test execution environment. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestFrameworkDisplayName"> + <summary> + Gets a display string which describes the test framework and version number. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseCleanupFailure"> + <summary> + This message indicates that an error has occurred during test case cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseDiscoveryMessage"> + <summary> + This message indicates that a test case had been found during the discovery process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseFinished"> + <summary> + This message indicates that a test case has finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseStarting"> + <summary> + This message indicates that a test case is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassCleanupFailure"> + <summary> + This message indicates that an error has occurred during test class cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionFinished"> + <summary> + This message indicates that an instance of a test class has just been constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionStarting"> + <summary> + This message indicates that an instance of a test class is about to be constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeFinished"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method was + just called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeStarting"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method is + about to be called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassFinished"> + <summary> + This message indicates that a test class has finished executing (meaning, all of the + test cases in this test class have finished running). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassStarting"> + <summary> + This message indicates that a test class is about to begin running. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCleanupFailure"> + <summary> + This message indicates that an error has occurred during test cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionCleanupFailure"> + <summary> + This message indicates that an error has occurred during test collection cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionFinished"> + <summary> + This message indicates that a test collection has just finished executing (meaning, + all the test classes in the collection has finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionStarting"> + <summary> + This message indicates that a test collection has is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFailed"> + <summary> + This message indicates that a test has failed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFinished"> + <summary> + This message indicates that a test has finished executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.ExecutionTime"> + <summary> + Gets the time spent executing the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodCleanupFailure"> + <summary> + This message indicates that an error has occurred during test method cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodFinished"> + <summary> + This message indicates that a test method has finished executing (meaning, all + the test cases that derived from the test method have finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodStarting"> + <summary> + This message indicates that a test method is about to begin executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutput"> + <summary> + This message indicates that a line of output was provided for a test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestOutput.Output"> + <summary> + Gets the line of output. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestPassed"> + <summary> + Indicates that a test has passed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestSkipped"> + <summary> + This message indicates that a test was skipped. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestSkipped.Reason"> + <summary> + The reason given for skipping the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestStarting"> + <summary> + This message indicates that a test is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAssemblyInfo"> + <summary> + Represents information about an assembly. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given assembly. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly-qualified form</param> + <returns>The matching attributes that decorate the assembly</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetType(System.String)"> + <summary> + Gets a <see cref="T:Xunit.Abstractions.ITypeInfo"/> for the given type. + </summary> + <param name="typeName">The fully qualified type name.</param> + <returns>The <see cref="T:Xunit.Abstractions.ITypeInfo"/> if the type exists, or <c>null</c> if not.</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetTypes(System.Boolean)"> + <summary> + Gets all the types for the assembly. + </summary> + <param name="includePrivateTypes">Set to <c>true</c> to return all types in the assembly, + or <c>false</c> to return only public types.</param> + <returns>The types in the assembly.</returns> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.AssemblyPath"> + <summary> + Gets the on-disk location of the assembly under test. If the assembly path is not + known (for example, in AST-based runners), you must return <c>null</c>. + </summary> + <remarks> + This is used by the test framework wrappers to find the co-located unit test framework + assembly (f.e., xunit.dll or xunit.execution.dll). AST-based runners will need to directly create + instances of <see cref="T:Xunit.Xunit1"/> and <see cref="T:Xunit.Xunit2"/> (using the constructors that + support an explicit path to the test framework DLL) rather than relying on the + use of <see cref="T:Xunit.XunitFrontController"/>. + </remarks> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.Name"> + <summary> + Gets the assembly name. May return a fully qualified name for assemblies found via + reflection (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"), + or may return just assembly name only for assemblies found via source code introspection + (i.e., "mscorlib"). + </summary> + </member> + <member name="T:Xunit.Abstractions.IAttributeInfo"> + <summary> + Represents information about an attribute. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetConstructorArguments"> + <summary> + Gets the arguments passed to the constructor. + </summary> + <returns>The constructor arguments, in order</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given attribute. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute to find, in assembly-qualified form</param> + <returns>The matching attributes that decorate the attribute</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetNamedArgument``1(System.String)"> + <summary> + Gets a named-argument initialized value of the attribute. If there is no named argument for the given name + on this attribute, then returns default(TValue). + </summary> + <typeparam name="TValue">The type of the argument</typeparam> + <param name="argumentName">The name of the argument</param> + <returns>The argument value</returns> + </member> + <member name="T:Xunit.Abstractions.IMethodInfo"> + <summary> + Represents information about a method. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the method that are of the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the method</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetGenericArguments"> + <summary> + Gets the types of the generic arguments for generic methods. + </summary> + <returns>The argument types.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetParameters"> + <summary> + Gets information about the parameters to the method. + </summary> + <returns>The method's parameters.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.MakeGenericMethod(Xunit.Abstractions.ITypeInfo[])"> + <summary> + Converts an open generic method into a closed generic method, using the provided type arguments. + </summary> + <param name="typeArguments">The type arguments to be used in the generic definition.</param> + <returns>A new <see cref="T:Xunit.Abstractions.IMethodInfo"/> that represents the closed generic method.</returns> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsAbstract"> + <summary> + Gets a value indicating whether the method is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsGenericMethodDefinition"> + <summary> + Gets a value indicating whether the method is a generic definition (i.e., an open generic). + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsPublic"> + <summary> + Gets a value indicating whether the method is public. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsStatic"> + <summary> + Gets a value indicating whether the method is static. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Name"> + <summary> + Gets the name of the method. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.ReturnType"> + <summary> + Gets the fully qualified type name of the return type. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Type"> + <summary> + Gets a value which represents the class that this method was + reflected from (i.e., equivalent to MethodInfo.ReflectedType) + </summary> + </member> + <member name="T:Xunit.Abstractions.IParameterInfo"> + <summary> + Represents information about a method parameter. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.Name"> + <summary> + The name of the parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.ParameterType"> + <summary> + Gets the type of the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAssemblyInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAssemblyInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"/> for the assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAttributeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAttributeInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAttributeInfo.Attribute"> + <summary> + Gets the instance of the attribute, if available. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionMethodInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IMethodInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"/> for the method. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionParameterInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IParameterInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"/> for the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionTypeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.ITypeInfo"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITypeInfo"> + <summary> + Represents information about a type. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the type</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetGenericArguments"> + <summary> + Gets the generic type arguments for a generic type. + </summary> + <returns>The list of generic types.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethod(System.String,System.Boolean)"> + <summary> + Gets a specific method. + </summary> + <param name="methodName">The name of the method.</param> + <param name="includePrivateMethod">Set to <c>true</c> to look for the method in both public and private.</param> + <returns>The method.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethods(System.Boolean)"> + <summary> + Gets all the methods in this type. + </summary> + <param name="includePrivateMethods">Set to <c>true</c> to return all methods in the type, + or <c>false</c> to return only public methods.</param> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Assembly"> + <summary> + Gets the assembly this type is located in. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.BaseType"> + <summary> + Gets the base type of the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Interfaces"> + <summary> + Gets the interfaces implemented by the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsAbstract"> + <summary> + Gets a value indicating whether the type is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericParameter"> + <summary> + Gets a value indicating whether the type represents a generic parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericType"> + <summary> + Gets a value indicating whether the type is a generic type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsSealed"> + <summary> + Gets a value indicating whether the type is sealed. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsValueType"> + <summary> + Gets a value indicating whether the type is a value type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Name"> + <summary> + Gets the fully qualified type name (for non-generic parameters), or the + simple type name (for generic parameters). + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionTypeInfo.Type"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionTypeInfo.Type"/> object. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializationInfo"> + <summary> + Represents serialization support in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.AddValue(System.String,System.Object,System.Type)"> + <summary> + Adds a value to the serialization. Supported value types include the built-in + intrinsics (string, int, long, float, double, and decimal, including nullable + versions of those), any class which implements <see cref="T:Xunit.Abstractions.IXunitSerializable"/>), + or arrays of any supported types. + </summary> + <param name="key">The key</param> + <param name="value">The value</param> + <param name="type">The optional type of the value</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue(System.String,System.Type)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <param name="type">The type of the value</param> + <returns>The value, if present; <c>null</c>, otherwise</returns> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue``1(System.String)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <returns>The value, if present; default(T), otherwise</returns> + </member> + <member name="T:Xunit.Abstractions.ITest"> + <summary> + Represents a single test in the system. A test case typically contains only a single test, + but may contain many if circumstances warrant it (for example, test data for a theory cannot + be pre-enumerated, so the theory yields a single test case with multiple tests). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.DisplayName"> + <summary> + Gets the display name of the test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.TestCase"> + <summary> + Gets the test case this test belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssembly"> + <summary> + Represents a test assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.Assembly"> + <summary> + Gets the assembly that this test assembly belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.ConfigFileName"> + <summary> + Gets the full path of the configuration file name, if one is present. + May be <c>null</c> if there is no configuration file. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCase"> + <summary> + Represents a single test case in the system. This test case usually represents a single test, but in + the case of dynamically generated data for data driven tests, the test case may actually return + multiple results when run. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.DisplayName"> + <summary> + Gets the display name of the test case. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SkipReason"> + <summary> + Gets the display text for the reason a test is being skipped; if the test + is not skipped, returns null. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SourceInformation"> + <summary> + Get or sets the source file name and line where the test is defined, if requested (and known). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethod"> + <summary> + Gets the test method this test case belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethodArguments"> + <summary> + Gets the arguments that will be passed to the test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.Traits"> + <summary> + Gets the trait values associated with this test case. If + there are none, or the framework does not support traits, + this should return an empty dictionary (not <c>null</c>). This + dictionary must be treated as read-only. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.UniqueID"> + <summary> + Gets a unique identifier for the test case. + </summary> + <remarks> + The unique identifier for a test case should be able to discriminate + among test cases, even those which are varied invocations against the + same test method (i.e., theories). Ideally, this identifier would remain + stable until such time as the developer changes some fundamental part + of the identity (assembly, class name, test name, or test data); however, + the minimum stability of the identifier must at least extend across + multiple discoveries of the same test in the same (non-recompiled) + assembly. + </remarks> + </member> + <member name="T:Xunit.Abstractions.ITestClass"> + <summary> + Represents a test class. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.Class"> + <summary> + Gets the class that this test case is attached to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.TestCollection"> + <summary> + Gets the test collection this test case belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollection"> + <summary> + Represents a group of test cases. Test collections form the basis of the parallelization in + xUnit.net. Test cases which are in the same test collection will not be run in parallel + against sibling tests, but will run in parallel against tests in other collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.CollectionDefinition"> + <summary> + Gets the type that the test collection was defined with, if available; may be <c>null</c> + if the test collection didn't have a definition type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.DisplayName"> + <summary> + Gets the display name of the test collection. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.TestAssembly"> + <summary> + Gets the test assembly this test collection belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.UniqueID"> + <summary> + Gets the test collection ID. Test collection equality is determined by comparing IDs. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethod"> + <summary> + Represents a test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.Method"> + <summary> + Gets the method associated with this test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.TestClass"> + <summary> + Gets the test class that this test method belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutputHelper"> + <summary> + Represents a class which can be used to provide test output. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String)"> + <summary> + Adds a line of text to the output. + </summary> + <param name="message">The message</param> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String,System.Object[])"> + <summary> + Formats a line of text and adds it to the output. + </summary> + <param name="format">The message format</param> + <param name="args">The format arguments</param> + </member> + </members> +</doc> diff --git a/.packages/xunit.abstractions/2.0.1-rc2/lib/netstandard1.0/xunit.abstractions.dll b/.packages/xunit.abstractions/2.0.1-rc2/lib/netstandard1.0/xunit.abstractions.dll Binary files differnew file mode 100755 index 0000000000..926e59df5b --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/lib/netstandard1.0/xunit.abstractions.dll diff --git a/.packages/xunit.abstractions/2.0.1-rc2/lib/netstandard1.0/xunit.abstractions.xml b/.packages/xunit.abstractions/2.0.1-rc2/lib/netstandard1.0/xunit.abstractions.xml new file mode 100755 index 0000000000..7dba65f356 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/lib/netstandard1.0/xunit.abstractions.xml @@ -0,0 +1,1087 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>xunit.abstractions</name> + </assembly> + <members> + <member name="T:Xunit.Abstractions.ISourceInformation"> + <summary> + Represents source information about a test case. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializable"> + <summary> + Interface implement by objects that want to support serialization in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Deserialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should populate itself with data from the serialization info. + </summary> + <param name="info">The info to get the data from</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Serialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should store its data into the serialization info. + </summary> + <param name="info">The info to store the data in</param> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.FileName"> + <summary> + Gets or sets the source file name. A <c>null</c> value indicates that the + source file name is not known. + </summary> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.LineNumber"> + <summary> + Gets or sets the source file line. A <c>null</c> value indicates that the + source file line is not known. + </summary> + </member> + <member name="T:Xunit.Abstractions.ISourceInformationProvider"> + <summary> + Represents a provider which gives source line information for a test case. Generally + consumed by an implementation of <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoverer"/> during Find operations. + </summary> + </member> + <member name="M:Xunit.Abstractions.ISourceInformationProvider.GetSourceInformation(Xunit.Abstractions.ITestCase)"> + <summary> + Returns the source information for a test case. + </summary> + <param name="testCase">The test case to retrieve information for.</param> + <returns>The source information, with null string and int values when the information is not available. + Note: return value should never be <c>null</c>, only the interior data values inside.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestFramework"> + <summary> + Represents a test framework. There are two pieces to test frameworks: discovery and + execution. The two factory methods represent these two pieces. Test frameworks can + implement an empty constructor, or they can implement one that takes <see cref="T:Xunit.Abstractions.IMessageSink"/> + if they want to be able to send diagnostic messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetDiscoverer(Xunit.Abstractions.IAssemblyInfo)"> + <summary> + Get a test discoverer. + </summary> + <param name="assembly">The assembly from which to discover the tests.</param> + <returns>The test discoverer.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetExecutor(System.Reflection.AssemblyName)"> + <summary> + Get a test executor. + </summary> + <param name="assemblyName">The name of the assembly to run tests from.</param> + <returns>The test executor.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFramework.SourceInformationProvider"> + <summary> + Sets the source information provider to be used during discovery. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoverer"> + <summary> + Represents an implementation of the discovery part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in an assembly. + </summary> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.String,System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in a class. + </summary> + <param name="typeName">The fully qualified type name to find tests in.</param> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Serialize(Xunit.Abstractions.ITestCase)"> + <summary> + Serializes a test case into string form. + </summary> + <param name="testCase">The test case to be serialized.</param> + <returns>The serialized representation of the test case.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TargetFramework"> + <summary> + Gets the target framework that the test assembly is linked against. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TestFrameworkDisplayName"> + <summary> + Returns the display name of the test framework that this discoverer is running tests for. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test discovery purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkOptions"> + <summary> + This interface should not be consumed directly; instead, you should + consume <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"/> + or <see cref="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"/>. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.GetValue``1(System.String)"> + <summary> + Gets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <returns>The value.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.SetValue``1(System.String,``0)"> + <summary> + Sets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <param name="value">The value to be set.</param> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test execution purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutor"> + <summary> + Represents an implementation of the execution part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.Deserialize(System.String)"> + <summary> + De-serializes a test case. + </summary> + <param name="value">The string representation of the test case.</param> + <returns>The de-serialized test case.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunAll(Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running all the tests in the assembly. + </summary> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options to be used during test discovery.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunTests(System.Collections.Generic.IEnumerable{Xunit.Abstractions.ITestCase},Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running selected tests in the assembly. + </summary> + <param name="testCases">The test cases to run.</param> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="T:Xunit.Abstractions.IExecutionMessage"> + <summary> + Base message interface for all messages related to test execution. It includes the list + of test cases that are associated with this execution step. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSinkMessage"> + <summary> + This is the base interface for all test messages. A test message is a message that is + used to communicate the status of discovery and execution of tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IExecutionMessage.TestCases"> + <summary> + The test cases that are associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFailureInformation"> + <summary> + This represents failure information for the test runner. It encapsulates multiple sets + of exceptions so that it can provide inner exception information, including support for + <see cref="T:System.AggregateException"/>. The parent indices indicate the hierarchy of the exceptions + as extracted during the failure; the 0th exception is always the single parent of the tree, + and will have an index of -1. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionTypes"> + <summary> + The fully-qualified type name of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.Messages"> + <summary> + The messages of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.StackTraces"> + <summary> + The stack traces of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionParentIndices"> + <summary> + The parent exception index for the exceptions; a -1 indicates that + the exception in question has no parent. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFinishedMessage"> + <summary> + This is the base message for various types of completion that can occur during the + various phases of execution process (e.g., test case, test class, test collection, + and assembly). + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.ExecutionTime"> + <summary> + The execution time (in seconds) for this execution. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsFailed"> + <summary> + The number of failing tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsRun"> + <summary> + The total number of tests run. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsSkipped"> + <summary> + The number of skipped tests. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSink"> + <summary> + Represents an endpoint for the reception of test messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.IMessageSink.OnMessage(Xunit.Abstractions.IMessageSinkMessage)"> + <summary> + Reports the presence of a message on the message bus. This method should + never throw exceptions. + </summary> + <param name="message">The message from the message bus</param> + <returns>Return <c>true</c> to continue running tests, or <c>false</c> to stop.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyMessage"> + <summary> + Base message interface for all messages related to test assemblies. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyMessage.TestAssembly"> + <summary> + The test assembly that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseMessage"> + <summary> + Base message interface for all messages related to test cases. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodMessage"> + <summary> + Base message interface for all messages related to test methods. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassMessage"> + <summary> + Base message interface for all messages related to test classes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionMessage"> + <summary> + Base message interface for all messages related to test collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollectionMessage.TestCollection"> + <summary> + The test collection that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClassMessage.TestClass"> + <summary> + The test class that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethodMessage.TestMethod"> + <summary> + The test method that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCaseMessage.TestCase"> + <summary> + The test case that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMessage"> + <summary> + Base message interface for all messages related to tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMessage.Test"> + <summary> + The test that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestResultMessage"> + <summary> + This is the base interface for all individual test results (e.g., tests which + pass, fail, or are skipped). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.ExecutionTime"> + <summary> + The execution time of the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestFinished"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestStarting"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestFinished"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestStarting"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiagnosticMessage"> + <summary> + This message is sent when the test framework wants to report a diagnostic message + to the end user. + </summary> + </member> + <member name="P:Xunit.Abstractions.IDiagnosticMessage.Message"> + <summary> + Gets the diagnostic message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiscoveryCompleteMessage"> + <summary> + This message indicates that the discovery process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IErrorMessage"> + <summary> + This message indicates that an error has occurred in the execution process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyCleanupFailure"> + <summary> + This message indicates that an error has occurred in test assembly cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyFinished"> + <summary> + This message indicates that the execution process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyStarting"> + <summary> + This message indicates that the execution process is about to start for + the requested assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.StartTime"> + <summary> + Gets the local date and time when the test assembly execution began. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestEnvironment"> + <summary> + Gets a display string that describes the test execution environment. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestFrameworkDisplayName"> + <summary> + Gets a display string which describes the test framework and version number. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseCleanupFailure"> + <summary> + This message indicates that an error has occurred during test case cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseDiscoveryMessage"> + <summary> + This message indicates that a test case had been found during the discovery process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseFinished"> + <summary> + This message indicates that a test case has finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseStarting"> + <summary> + This message indicates that a test case is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassCleanupFailure"> + <summary> + This message indicates that an error has occurred during test class cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionFinished"> + <summary> + This message indicates that an instance of a test class has just been constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionStarting"> + <summary> + This message indicates that an instance of a test class is about to be constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeFinished"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method was + just called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeStarting"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method is + about to be called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassFinished"> + <summary> + This message indicates that a test class has finished executing (meaning, all of the + test cases in this test class have finished running). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassStarting"> + <summary> + This message indicates that a test class is about to begin running. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCleanupFailure"> + <summary> + This message indicates that an error has occurred during test cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionCleanupFailure"> + <summary> + This message indicates that an error has occurred during test collection cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionFinished"> + <summary> + This message indicates that a test collection has just finished executing (meaning, + all the test classes in the collection has finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionStarting"> + <summary> + This message indicates that a test collection has is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFailed"> + <summary> + This message indicates that a test has failed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFinished"> + <summary> + This message indicates that a test has finished executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.ExecutionTime"> + <summary> + Gets the time spent executing the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodCleanupFailure"> + <summary> + This message indicates that an error has occurred during test method cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodFinished"> + <summary> + This message indicates that a test method has finished executing (meaning, all + the test cases that derived from the test method have finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodStarting"> + <summary> + This message indicates that a test method is about to begin executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutput"> + <summary> + This message indicates that a line of output was provided for a test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestOutput.Output"> + <summary> + Gets the line of output. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestPassed"> + <summary> + Indicates that a test has passed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestSkipped"> + <summary> + This message indicates that a test was skipped. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestSkipped.Reason"> + <summary> + The reason given for skipping the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestStarting"> + <summary> + This message indicates that a test is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAssemblyInfo"> + <summary> + Represents information about an assembly. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given assembly. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly-qualified form</param> + <returns>The matching attributes that decorate the assembly</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetType(System.String)"> + <summary> + Gets a <see cref="T:Xunit.Abstractions.ITypeInfo"/> for the given type. + </summary> + <param name="typeName">The fully qualified type name.</param> + <returns>The <see cref="T:Xunit.Abstractions.ITypeInfo"/> if the type exists, or <c>null</c> if not.</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetTypes(System.Boolean)"> + <summary> + Gets all the types for the assembly. + </summary> + <param name="includePrivateTypes">Set to <c>true</c> to return all types in the assembly, + or <c>false</c> to return only public types.</param> + <returns>The types in the assembly.</returns> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.AssemblyPath"> + <summary> + Gets the on-disk location of the assembly under test. If the assembly path is not + known (for example, in AST-based runners), you must return <c>null</c>. + </summary> + <remarks> + This is used by the test framework wrappers to find the co-located unit test framework + assembly (f.e., xunit.dll or xunit.execution.dll). AST-based runners will need to directly create + instances of <see cref="T:Xunit.Xunit1"/> and <see cref="T:Xunit.Xunit2"/> (using the constructors that + support an explicit path to the test framework DLL) rather than relying on the + use of <see cref="T:Xunit.XunitFrontController"/>. + </remarks> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.Name"> + <summary> + Gets the assembly name. May return a fully qualified name for assemblies found via + reflection (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"), + or may return just assembly name only for assemblies found via source code introspection + (i.e., "mscorlib"). + </summary> + </member> + <member name="T:Xunit.Abstractions.IAttributeInfo"> + <summary> + Represents information about an attribute. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetConstructorArguments"> + <summary> + Gets the arguments passed to the constructor. + </summary> + <returns>The constructor arguments, in order</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given attribute. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute to find, in assembly-qualified form</param> + <returns>The matching attributes that decorate the attribute</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetNamedArgument``1(System.String)"> + <summary> + Gets a named-argument initialized value of the attribute. If there is no named argument for the given name + on this attribute, then returns default(TValue). + </summary> + <typeparam name="TValue">The type of the argument</typeparam> + <param name="argumentName">The name of the argument</param> + <returns>The argument value</returns> + </member> + <member name="T:Xunit.Abstractions.IMethodInfo"> + <summary> + Represents information about a method. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the method that are of the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the method</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetGenericArguments"> + <summary> + Gets the types of the generic arguments for generic methods. + </summary> + <returns>The argument types.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetParameters"> + <summary> + Gets information about the parameters to the method. + </summary> + <returns>The method's parameters.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.MakeGenericMethod(Xunit.Abstractions.ITypeInfo[])"> + <summary> + Converts an open generic method into a closed generic method, using the provided type arguments. + </summary> + <param name="typeArguments">The type arguments to be used in the generic definition.</param> + <returns>A new <see cref="T:Xunit.Abstractions.IMethodInfo"/> that represents the closed generic method.</returns> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsAbstract"> + <summary> + Gets a value indicating whether the method is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsGenericMethodDefinition"> + <summary> + Gets a value indicating whether the method is a generic definition (i.e., an open generic). + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsPublic"> + <summary> + Gets a value indicating whether the method is public. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsStatic"> + <summary> + Gets a value indicating whether the method is static. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Name"> + <summary> + Gets the name of the method. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.ReturnType"> + <summary> + Gets the fully qualified type name of the return type. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Type"> + <summary> + Gets a value which represents the class that this method was + reflected from (i.e., equivalent to MethodInfo.ReflectedType) + </summary> + </member> + <member name="T:Xunit.Abstractions.IParameterInfo"> + <summary> + Represents information about a method parameter. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.Name"> + <summary> + The name of the parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.ParameterType"> + <summary> + Gets the type of the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAssemblyInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAssemblyInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"/> for the assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAttributeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAttributeInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAttributeInfo.Attribute"> + <summary> + Gets the instance of the attribute, if available. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionMethodInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IMethodInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"/> for the method. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionParameterInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IParameterInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"/> for the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionTypeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.ITypeInfo"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITypeInfo"> + <summary> + Represents information about a type. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the type</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetGenericArguments"> + <summary> + Gets the generic type arguments for a generic type. + </summary> + <returns>The list of generic types.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethod(System.String,System.Boolean)"> + <summary> + Gets a specific method. + </summary> + <param name="methodName">The name of the method.</param> + <param name="includePrivateMethod">Set to <c>true</c> to look for the method in both public and private.</param> + <returns>The method.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethods(System.Boolean)"> + <summary> + Gets all the methods in this type. + </summary> + <param name="includePrivateMethods">Set to <c>true</c> to return all methods in the type, + or <c>false</c> to return only public methods.</param> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Assembly"> + <summary> + Gets the assembly this type is located in. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.BaseType"> + <summary> + Gets the base type of the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Interfaces"> + <summary> + Gets the interfaces implemented by the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsAbstract"> + <summary> + Gets a value indicating whether the type is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericParameter"> + <summary> + Gets a value indicating whether the type represents a generic parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericType"> + <summary> + Gets a value indicating whether the type is a generic type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsSealed"> + <summary> + Gets a value indicating whether the type is sealed. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsValueType"> + <summary> + Gets a value indicating whether the type is a value type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Name"> + <summary> + Gets the fully qualified type name (for non-generic parameters), or the + simple type name (for generic parameters). + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionTypeInfo.Type"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionTypeInfo.Type"/> object. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializationInfo"> + <summary> + Represents serialization support in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.AddValue(System.String,System.Object,System.Type)"> + <summary> + Adds a value to the serialization. Supported value types include the built-in + intrinsics (string, int, long, float, double, and decimal, including nullable + versions of those), any class which implements <see cref="T:Xunit.Abstractions.IXunitSerializable"/>), + or arrays of any supported types. + </summary> + <param name="key">The key</param> + <param name="value">The value</param> + <param name="type">The optional type of the value</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue(System.String,System.Type)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <param name="type">The type of the value</param> + <returns>The value, if present; <c>null</c>, otherwise</returns> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue``1(System.String)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <returns>The value, if present; default(T), otherwise</returns> + </member> + <member name="T:Xunit.Abstractions.ITest"> + <summary> + Represents a single test in the system. A test case typically contains only a single test, + but may contain many if circumstances warrant it (for example, test data for a theory cannot + be pre-enumerated, so the theory yields a single test case with multiple tests). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.DisplayName"> + <summary> + Gets the display name of the test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.TestCase"> + <summary> + Gets the test case this test belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssembly"> + <summary> + Represents a test assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.Assembly"> + <summary> + Gets the assembly that this test assembly belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.ConfigFileName"> + <summary> + Gets the full path of the configuration file name, if one is present. + May be <c>null</c> if there is no configuration file. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCase"> + <summary> + Represents a single test case in the system. This test case usually represents a single test, but in + the case of dynamically generated data for data driven tests, the test case may actually return + multiple results when run. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.DisplayName"> + <summary> + Gets the display name of the test case. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SkipReason"> + <summary> + Gets the display text for the reason a test is being skipped; if the test + is not skipped, returns null. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SourceInformation"> + <summary> + Get or sets the source file name and line where the test is defined, if requested (and known). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethod"> + <summary> + Gets the test method this test case belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethodArguments"> + <summary> + Gets the arguments that will be passed to the test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.Traits"> + <summary> + Gets the trait values associated with this test case. If + there are none, or the framework does not support traits, + this should return an empty dictionary (not <c>null</c>). This + dictionary must be treated as read-only. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.UniqueID"> + <summary> + Gets a unique identifier for the test case. + </summary> + <remarks> + The unique identifier for a test case should be able to discriminate + among test cases, even those which are varied invocations against the + same test method (i.e., theories). Ideally, this identifier would remain + stable until such time as the developer changes some fundamental part + of the identity (assembly, class name, test name, or test data); however, + the minimum stability of the identifier must at least extend across + multiple discoveries of the same test in the same (non-recompiled) + assembly. + </remarks> + </member> + <member name="T:Xunit.Abstractions.ITestClass"> + <summary> + Represents a test class. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.Class"> + <summary> + Gets the class that this test case is attached to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.TestCollection"> + <summary> + Gets the test collection this test case belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollection"> + <summary> + Represents a group of test cases. Test collections form the basis of the parallelization in + xUnit.net. Test cases which are in the same test collection will not be run in parallel + against sibling tests, but will run in parallel against tests in other collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.CollectionDefinition"> + <summary> + Gets the type that the test collection was defined with, if available; may be <c>null</c> + if the test collection didn't have a definition type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.DisplayName"> + <summary> + Gets the display name of the test collection. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.TestAssembly"> + <summary> + Gets the test assembly this test collection belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.UniqueID"> + <summary> + Gets the test collection ID. Test collection equality is determined by comparing IDs. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethod"> + <summary> + Represents a test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.Method"> + <summary> + Gets the method associated with this test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.TestClass"> + <summary> + Gets the test class that this test method belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutputHelper"> + <summary> + Represents a class which can be used to provide test output. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String)"> + <summary> + Adds a line of text to the output. + </summary> + <param name="message">The message</param> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String,System.Object[])"> + <summary> + Formats a line of text and adds it to the output. + </summary> + <param name="format">The message format</param> + <param name="args">The format arguments</param> + </member> + </members> +</doc> diff --git a/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.2.0.1-rc2.nupkg b/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.2.0.1-rc2.nupkg Binary files differnew file mode 100644 index 0000000000..265695e0f6 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.2.0.1-rc2.nupkg diff --git a/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.2.0.1-rc2.nupkg.sha512 b/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.2.0.1-rc2.nupkg.sha512 new file mode 100644 index 0000000000..61f70ca333 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.2.0.1-rc2.nupkg.sha512 @@ -0,0 +1 @@ ++xf0ugI3tq9faECq5ZCtMjV3dRIKU6gkFq64JCmunEczqKso2iYB8wT5Z01JYLrPv7L+VI8pH6AwQW9rBwYqXQ==
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.nuspec b/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.nuspec new file mode 100755 index 0000000000..3e15dfa51e --- /dev/null +++ b/.packages/xunit.abstractions/2.0.1-rc2/xunit.abstractions.nuspec @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd"> + <metadata minClientVersion="2.12"> + <id>xunit.abstractions</id> + <version>2.0.1-rc2</version> + <title>xUnit.net [Abstractions]</title> + <authors>James Newkirk,Brad Wilson</authors> + <owners>James Newkirk,Brad Wilson</owners> + <requireLicenseAcceptance>false</requireLicenseAcceptance> + <licenseUrl>https://raw.githubusercontent.com/xunit/xunit/master/license.txt</licenseUrl> + <projectUrl>https://github.com/xunit/xunit</projectUrl> + <iconUrl>https://raw.githubusercontent.com/xunit/media/master/logo-512-transparent.png</iconUrl> + <description>Common abstractions used to exchange information between xUnit.net and version-independent runners (xunit.abstractions.dll).</description> + <summary>Common abstractions used to exchange information between xUnit.net and version-independent runners (xunit.abstractions.dll).</summary> + <language>en-US</language> + <dependencies> + <group targetFramework=".NETFramework3.5" /> + <group targetFramework=".NETPortable0.0-Profile259" /> + <group targetFramework=".NETStandard1.0"> + <dependency id="System.Collections" version="4.0.11-rc2-24027" /> + <dependency id="System.Diagnostics.Tools" version="4.0.1-rc2-24027" /> + <dependency id="System.Reflection" version="4.1.0-rc2-24027" /> + <dependency id="System.Runtime" version="4.1.0-rc2-24027" /> + </group> + </dependencies> + </metadata> +</package>
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.3/.nupkg.metadata b/.packages/xunit.abstractions/2.0.3/.nupkg.metadata new file mode 100644 index 0000000000..1836678391 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/.nupkg.metadata @@ -0,0 +1,4 @@ +{ + "version": 1, + "contentHash": "pot1I4YOxlWjIb5jmwvvQNbTrZ3lJQ+jUGkGjWE3hEFM0l5gOnBWS+H3qsex68s5cO52g+44vpGzhAt+42vwKg==" +}
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.3/.signature.p7s b/.packages/xunit.abstractions/2.0.3/.signature.p7s Binary files differnew file mode 100755 index 0000000000..28be95ac00 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/.signature.p7s diff --git a/.packages/xunit.abstractions/2.0.3/lib/net35/xunit.abstractions.dll b/.packages/xunit.abstractions/2.0.3/lib/net35/xunit.abstractions.dll Binary files differnew file mode 100755 index 0000000000..2da267c255 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/lib/net35/xunit.abstractions.dll diff --git a/.packages/xunit.abstractions/2.0.3/lib/net35/xunit.abstractions.xml b/.packages/xunit.abstractions/2.0.3/lib/net35/xunit.abstractions.xml new file mode 100755 index 0000000000..7dba65f356 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/lib/net35/xunit.abstractions.xml @@ -0,0 +1,1087 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>xunit.abstractions</name> + </assembly> + <members> + <member name="T:Xunit.Abstractions.ISourceInformation"> + <summary> + Represents source information about a test case. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializable"> + <summary> + Interface implement by objects that want to support serialization in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Deserialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should populate itself with data from the serialization info. + </summary> + <param name="info">The info to get the data from</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Serialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should store its data into the serialization info. + </summary> + <param name="info">The info to store the data in</param> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.FileName"> + <summary> + Gets or sets the source file name. A <c>null</c> value indicates that the + source file name is not known. + </summary> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.LineNumber"> + <summary> + Gets or sets the source file line. A <c>null</c> value indicates that the + source file line is not known. + </summary> + </member> + <member name="T:Xunit.Abstractions.ISourceInformationProvider"> + <summary> + Represents a provider which gives source line information for a test case. Generally + consumed by an implementation of <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoverer"/> during Find operations. + </summary> + </member> + <member name="M:Xunit.Abstractions.ISourceInformationProvider.GetSourceInformation(Xunit.Abstractions.ITestCase)"> + <summary> + Returns the source information for a test case. + </summary> + <param name="testCase">The test case to retrieve information for.</param> + <returns>The source information, with null string and int values when the information is not available. + Note: return value should never be <c>null</c>, only the interior data values inside.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestFramework"> + <summary> + Represents a test framework. There are two pieces to test frameworks: discovery and + execution. The two factory methods represent these two pieces. Test frameworks can + implement an empty constructor, or they can implement one that takes <see cref="T:Xunit.Abstractions.IMessageSink"/> + if they want to be able to send diagnostic messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetDiscoverer(Xunit.Abstractions.IAssemblyInfo)"> + <summary> + Get a test discoverer. + </summary> + <param name="assembly">The assembly from which to discover the tests.</param> + <returns>The test discoverer.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetExecutor(System.Reflection.AssemblyName)"> + <summary> + Get a test executor. + </summary> + <param name="assemblyName">The name of the assembly to run tests from.</param> + <returns>The test executor.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFramework.SourceInformationProvider"> + <summary> + Sets the source information provider to be used during discovery. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoverer"> + <summary> + Represents an implementation of the discovery part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in an assembly. + </summary> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.String,System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in a class. + </summary> + <param name="typeName">The fully qualified type name to find tests in.</param> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Serialize(Xunit.Abstractions.ITestCase)"> + <summary> + Serializes a test case into string form. + </summary> + <param name="testCase">The test case to be serialized.</param> + <returns>The serialized representation of the test case.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TargetFramework"> + <summary> + Gets the target framework that the test assembly is linked against. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TestFrameworkDisplayName"> + <summary> + Returns the display name of the test framework that this discoverer is running tests for. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test discovery purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkOptions"> + <summary> + This interface should not be consumed directly; instead, you should + consume <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"/> + or <see cref="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"/>. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.GetValue``1(System.String)"> + <summary> + Gets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <returns>The value.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.SetValue``1(System.String,``0)"> + <summary> + Sets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <param name="value">The value to be set.</param> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test execution purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutor"> + <summary> + Represents an implementation of the execution part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.Deserialize(System.String)"> + <summary> + De-serializes a test case. + </summary> + <param name="value">The string representation of the test case.</param> + <returns>The de-serialized test case.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunAll(Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running all the tests in the assembly. + </summary> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options to be used during test discovery.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunTests(System.Collections.Generic.IEnumerable{Xunit.Abstractions.ITestCase},Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running selected tests in the assembly. + </summary> + <param name="testCases">The test cases to run.</param> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="T:Xunit.Abstractions.IExecutionMessage"> + <summary> + Base message interface for all messages related to test execution. It includes the list + of test cases that are associated with this execution step. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSinkMessage"> + <summary> + This is the base interface for all test messages. A test message is a message that is + used to communicate the status of discovery and execution of tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IExecutionMessage.TestCases"> + <summary> + The test cases that are associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFailureInformation"> + <summary> + This represents failure information for the test runner. It encapsulates multiple sets + of exceptions so that it can provide inner exception information, including support for + <see cref="T:System.AggregateException"/>. The parent indices indicate the hierarchy of the exceptions + as extracted during the failure; the 0th exception is always the single parent of the tree, + and will have an index of -1. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionTypes"> + <summary> + The fully-qualified type name of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.Messages"> + <summary> + The messages of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.StackTraces"> + <summary> + The stack traces of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionParentIndices"> + <summary> + The parent exception index for the exceptions; a -1 indicates that + the exception in question has no parent. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFinishedMessage"> + <summary> + This is the base message for various types of completion that can occur during the + various phases of execution process (e.g., test case, test class, test collection, + and assembly). + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.ExecutionTime"> + <summary> + The execution time (in seconds) for this execution. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsFailed"> + <summary> + The number of failing tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsRun"> + <summary> + The total number of tests run. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsSkipped"> + <summary> + The number of skipped tests. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSink"> + <summary> + Represents an endpoint for the reception of test messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.IMessageSink.OnMessage(Xunit.Abstractions.IMessageSinkMessage)"> + <summary> + Reports the presence of a message on the message bus. This method should + never throw exceptions. + </summary> + <param name="message">The message from the message bus</param> + <returns>Return <c>true</c> to continue running tests, or <c>false</c> to stop.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyMessage"> + <summary> + Base message interface for all messages related to test assemblies. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyMessage.TestAssembly"> + <summary> + The test assembly that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseMessage"> + <summary> + Base message interface for all messages related to test cases. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodMessage"> + <summary> + Base message interface for all messages related to test methods. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassMessage"> + <summary> + Base message interface for all messages related to test classes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionMessage"> + <summary> + Base message interface for all messages related to test collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollectionMessage.TestCollection"> + <summary> + The test collection that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClassMessage.TestClass"> + <summary> + The test class that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethodMessage.TestMethod"> + <summary> + The test method that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCaseMessage.TestCase"> + <summary> + The test case that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMessage"> + <summary> + Base message interface for all messages related to tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMessage.Test"> + <summary> + The test that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestResultMessage"> + <summary> + This is the base interface for all individual test results (e.g., tests which + pass, fail, or are skipped). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.ExecutionTime"> + <summary> + The execution time of the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestFinished"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestStarting"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestFinished"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestStarting"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiagnosticMessage"> + <summary> + This message is sent when the test framework wants to report a diagnostic message + to the end user. + </summary> + </member> + <member name="P:Xunit.Abstractions.IDiagnosticMessage.Message"> + <summary> + Gets the diagnostic message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiscoveryCompleteMessage"> + <summary> + This message indicates that the discovery process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IErrorMessage"> + <summary> + This message indicates that an error has occurred in the execution process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyCleanupFailure"> + <summary> + This message indicates that an error has occurred in test assembly cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyFinished"> + <summary> + This message indicates that the execution process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyStarting"> + <summary> + This message indicates that the execution process is about to start for + the requested assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.StartTime"> + <summary> + Gets the local date and time when the test assembly execution began. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestEnvironment"> + <summary> + Gets a display string that describes the test execution environment. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestFrameworkDisplayName"> + <summary> + Gets a display string which describes the test framework and version number. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseCleanupFailure"> + <summary> + This message indicates that an error has occurred during test case cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseDiscoveryMessage"> + <summary> + This message indicates that a test case had been found during the discovery process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseFinished"> + <summary> + This message indicates that a test case has finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseStarting"> + <summary> + This message indicates that a test case is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassCleanupFailure"> + <summary> + This message indicates that an error has occurred during test class cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionFinished"> + <summary> + This message indicates that an instance of a test class has just been constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionStarting"> + <summary> + This message indicates that an instance of a test class is about to be constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeFinished"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method was + just called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeStarting"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method is + about to be called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassFinished"> + <summary> + This message indicates that a test class has finished executing (meaning, all of the + test cases in this test class have finished running). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassStarting"> + <summary> + This message indicates that a test class is about to begin running. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCleanupFailure"> + <summary> + This message indicates that an error has occurred during test cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionCleanupFailure"> + <summary> + This message indicates that an error has occurred during test collection cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionFinished"> + <summary> + This message indicates that a test collection has just finished executing (meaning, + all the test classes in the collection has finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionStarting"> + <summary> + This message indicates that a test collection has is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFailed"> + <summary> + This message indicates that a test has failed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFinished"> + <summary> + This message indicates that a test has finished executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.ExecutionTime"> + <summary> + Gets the time spent executing the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodCleanupFailure"> + <summary> + This message indicates that an error has occurred during test method cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodFinished"> + <summary> + This message indicates that a test method has finished executing (meaning, all + the test cases that derived from the test method have finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodStarting"> + <summary> + This message indicates that a test method is about to begin executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutput"> + <summary> + This message indicates that a line of output was provided for a test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestOutput.Output"> + <summary> + Gets the line of output. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestPassed"> + <summary> + Indicates that a test has passed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestSkipped"> + <summary> + This message indicates that a test was skipped. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestSkipped.Reason"> + <summary> + The reason given for skipping the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestStarting"> + <summary> + This message indicates that a test is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAssemblyInfo"> + <summary> + Represents information about an assembly. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given assembly. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly-qualified form</param> + <returns>The matching attributes that decorate the assembly</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetType(System.String)"> + <summary> + Gets a <see cref="T:Xunit.Abstractions.ITypeInfo"/> for the given type. + </summary> + <param name="typeName">The fully qualified type name.</param> + <returns>The <see cref="T:Xunit.Abstractions.ITypeInfo"/> if the type exists, or <c>null</c> if not.</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetTypes(System.Boolean)"> + <summary> + Gets all the types for the assembly. + </summary> + <param name="includePrivateTypes">Set to <c>true</c> to return all types in the assembly, + or <c>false</c> to return only public types.</param> + <returns>The types in the assembly.</returns> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.AssemblyPath"> + <summary> + Gets the on-disk location of the assembly under test. If the assembly path is not + known (for example, in AST-based runners), you must return <c>null</c>. + </summary> + <remarks> + This is used by the test framework wrappers to find the co-located unit test framework + assembly (f.e., xunit.dll or xunit.execution.dll). AST-based runners will need to directly create + instances of <see cref="T:Xunit.Xunit1"/> and <see cref="T:Xunit.Xunit2"/> (using the constructors that + support an explicit path to the test framework DLL) rather than relying on the + use of <see cref="T:Xunit.XunitFrontController"/>. + </remarks> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.Name"> + <summary> + Gets the assembly name. May return a fully qualified name for assemblies found via + reflection (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"), + or may return just assembly name only for assemblies found via source code introspection + (i.e., "mscorlib"). + </summary> + </member> + <member name="T:Xunit.Abstractions.IAttributeInfo"> + <summary> + Represents information about an attribute. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetConstructorArguments"> + <summary> + Gets the arguments passed to the constructor. + </summary> + <returns>The constructor arguments, in order</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given attribute. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute to find, in assembly-qualified form</param> + <returns>The matching attributes that decorate the attribute</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetNamedArgument``1(System.String)"> + <summary> + Gets a named-argument initialized value of the attribute. If there is no named argument for the given name + on this attribute, then returns default(TValue). + </summary> + <typeparam name="TValue">The type of the argument</typeparam> + <param name="argumentName">The name of the argument</param> + <returns>The argument value</returns> + </member> + <member name="T:Xunit.Abstractions.IMethodInfo"> + <summary> + Represents information about a method. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the method that are of the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the method</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetGenericArguments"> + <summary> + Gets the types of the generic arguments for generic methods. + </summary> + <returns>The argument types.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetParameters"> + <summary> + Gets information about the parameters to the method. + </summary> + <returns>The method's parameters.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.MakeGenericMethod(Xunit.Abstractions.ITypeInfo[])"> + <summary> + Converts an open generic method into a closed generic method, using the provided type arguments. + </summary> + <param name="typeArguments">The type arguments to be used in the generic definition.</param> + <returns>A new <see cref="T:Xunit.Abstractions.IMethodInfo"/> that represents the closed generic method.</returns> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsAbstract"> + <summary> + Gets a value indicating whether the method is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsGenericMethodDefinition"> + <summary> + Gets a value indicating whether the method is a generic definition (i.e., an open generic). + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsPublic"> + <summary> + Gets a value indicating whether the method is public. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsStatic"> + <summary> + Gets a value indicating whether the method is static. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Name"> + <summary> + Gets the name of the method. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.ReturnType"> + <summary> + Gets the fully qualified type name of the return type. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Type"> + <summary> + Gets a value which represents the class that this method was + reflected from (i.e., equivalent to MethodInfo.ReflectedType) + </summary> + </member> + <member name="T:Xunit.Abstractions.IParameterInfo"> + <summary> + Represents information about a method parameter. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.Name"> + <summary> + The name of the parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.ParameterType"> + <summary> + Gets the type of the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAssemblyInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAssemblyInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"/> for the assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAttributeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAttributeInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAttributeInfo.Attribute"> + <summary> + Gets the instance of the attribute, if available. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionMethodInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IMethodInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"/> for the method. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionParameterInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IParameterInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"/> for the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionTypeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.ITypeInfo"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITypeInfo"> + <summary> + Represents information about a type. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the type</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetGenericArguments"> + <summary> + Gets the generic type arguments for a generic type. + </summary> + <returns>The list of generic types.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethod(System.String,System.Boolean)"> + <summary> + Gets a specific method. + </summary> + <param name="methodName">The name of the method.</param> + <param name="includePrivateMethod">Set to <c>true</c> to look for the method in both public and private.</param> + <returns>The method.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethods(System.Boolean)"> + <summary> + Gets all the methods in this type. + </summary> + <param name="includePrivateMethods">Set to <c>true</c> to return all methods in the type, + or <c>false</c> to return only public methods.</param> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Assembly"> + <summary> + Gets the assembly this type is located in. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.BaseType"> + <summary> + Gets the base type of the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Interfaces"> + <summary> + Gets the interfaces implemented by the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsAbstract"> + <summary> + Gets a value indicating whether the type is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericParameter"> + <summary> + Gets a value indicating whether the type represents a generic parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericType"> + <summary> + Gets a value indicating whether the type is a generic type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsSealed"> + <summary> + Gets a value indicating whether the type is sealed. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsValueType"> + <summary> + Gets a value indicating whether the type is a value type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Name"> + <summary> + Gets the fully qualified type name (for non-generic parameters), or the + simple type name (for generic parameters). + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionTypeInfo.Type"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionTypeInfo.Type"/> object. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializationInfo"> + <summary> + Represents serialization support in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.AddValue(System.String,System.Object,System.Type)"> + <summary> + Adds a value to the serialization. Supported value types include the built-in + intrinsics (string, int, long, float, double, and decimal, including nullable + versions of those), any class which implements <see cref="T:Xunit.Abstractions.IXunitSerializable"/>), + or arrays of any supported types. + </summary> + <param name="key">The key</param> + <param name="value">The value</param> + <param name="type">The optional type of the value</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue(System.String,System.Type)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <param name="type">The type of the value</param> + <returns>The value, if present; <c>null</c>, otherwise</returns> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue``1(System.String)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <returns>The value, if present; default(T), otherwise</returns> + </member> + <member name="T:Xunit.Abstractions.ITest"> + <summary> + Represents a single test in the system. A test case typically contains only a single test, + but may contain many if circumstances warrant it (for example, test data for a theory cannot + be pre-enumerated, so the theory yields a single test case with multiple tests). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.DisplayName"> + <summary> + Gets the display name of the test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.TestCase"> + <summary> + Gets the test case this test belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssembly"> + <summary> + Represents a test assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.Assembly"> + <summary> + Gets the assembly that this test assembly belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.ConfigFileName"> + <summary> + Gets the full path of the configuration file name, if one is present. + May be <c>null</c> if there is no configuration file. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCase"> + <summary> + Represents a single test case in the system. This test case usually represents a single test, but in + the case of dynamically generated data for data driven tests, the test case may actually return + multiple results when run. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.DisplayName"> + <summary> + Gets the display name of the test case. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SkipReason"> + <summary> + Gets the display text for the reason a test is being skipped; if the test + is not skipped, returns null. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SourceInformation"> + <summary> + Get or sets the source file name and line where the test is defined, if requested (and known). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethod"> + <summary> + Gets the test method this test case belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethodArguments"> + <summary> + Gets the arguments that will be passed to the test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.Traits"> + <summary> + Gets the trait values associated with this test case. If + there are none, or the framework does not support traits, + this should return an empty dictionary (not <c>null</c>). This + dictionary must be treated as read-only. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.UniqueID"> + <summary> + Gets a unique identifier for the test case. + </summary> + <remarks> + The unique identifier for a test case should be able to discriminate + among test cases, even those which are varied invocations against the + same test method (i.e., theories). Ideally, this identifier would remain + stable until such time as the developer changes some fundamental part + of the identity (assembly, class name, test name, or test data); however, + the minimum stability of the identifier must at least extend across + multiple discoveries of the same test in the same (non-recompiled) + assembly. + </remarks> + </member> + <member name="T:Xunit.Abstractions.ITestClass"> + <summary> + Represents a test class. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.Class"> + <summary> + Gets the class that this test case is attached to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.TestCollection"> + <summary> + Gets the test collection this test case belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollection"> + <summary> + Represents a group of test cases. Test collections form the basis of the parallelization in + xUnit.net. Test cases which are in the same test collection will not be run in parallel + against sibling tests, but will run in parallel against tests in other collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.CollectionDefinition"> + <summary> + Gets the type that the test collection was defined with, if available; may be <c>null</c> + if the test collection didn't have a definition type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.DisplayName"> + <summary> + Gets the display name of the test collection. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.TestAssembly"> + <summary> + Gets the test assembly this test collection belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.UniqueID"> + <summary> + Gets the test collection ID. Test collection equality is determined by comparing IDs. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethod"> + <summary> + Represents a test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.Method"> + <summary> + Gets the method associated with this test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.TestClass"> + <summary> + Gets the test class that this test method belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutputHelper"> + <summary> + Represents a class which can be used to provide test output. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String)"> + <summary> + Adds a line of text to the output. + </summary> + <param name="message">The message</param> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String,System.Object[])"> + <summary> + Formats a line of text and adds it to the output. + </summary> + <param name="format">The message format</param> + <param name="args">The format arguments</param> + </member> + </members> +</doc> diff --git a/.packages/xunit.abstractions/2.0.3/lib/netstandard1.0/xunit.abstractions.dll b/.packages/xunit.abstractions/2.0.3/lib/netstandard1.0/xunit.abstractions.dll Binary files differnew file mode 100755 index 0000000000..a61163e6f1 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/lib/netstandard1.0/xunit.abstractions.dll diff --git a/.packages/xunit.abstractions/2.0.3/lib/netstandard1.0/xunit.abstractions.xml b/.packages/xunit.abstractions/2.0.3/lib/netstandard1.0/xunit.abstractions.xml new file mode 100755 index 0000000000..7dba65f356 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/lib/netstandard1.0/xunit.abstractions.xml @@ -0,0 +1,1087 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>xunit.abstractions</name> + </assembly> + <members> + <member name="T:Xunit.Abstractions.ISourceInformation"> + <summary> + Represents source information about a test case. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializable"> + <summary> + Interface implement by objects that want to support serialization in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Deserialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should populate itself with data from the serialization info. + </summary> + <param name="info">The info to get the data from</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Serialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should store its data into the serialization info. + </summary> + <param name="info">The info to store the data in</param> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.FileName"> + <summary> + Gets or sets the source file name. A <c>null</c> value indicates that the + source file name is not known. + </summary> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.LineNumber"> + <summary> + Gets or sets the source file line. A <c>null</c> value indicates that the + source file line is not known. + </summary> + </member> + <member name="T:Xunit.Abstractions.ISourceInformationProvider"> + <summary> + Represents a provider which gives source line information for a test case. Generally + consumed by an implementation of <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoverer"/> during Find operations. + </summary> + </member> + <member name="M:Xunit.Abstractions.ISourceInformationProvider.GetSourceInformation(Xunit.Abstractions.ITestCase)"> + <summary> + Returns the source information for a test case. + </summary> + <param name="testCase">The test case to retrieve information for.</param> + <returns>The source information, with null string and int values when the information is not available. + Note: return value should never be <c>null</c>, only the interior data values inside.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestFramework"> + <summary> + Represents a test framework. There are two pieces to test frameworks: discovery and + execution. The two factory methods represent these two pieces. Test frameworks can + implement an empty constructor, or they can implement one that takes <see cref="T:Xunit.Abstractions.IMessageSink"/> + if they want to be able to send diagnostic messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetDiscoverer(Xunit.Abstractions.IAssemblyInfo)"> + <summary> + Get a test discoverer. + </summary> + <param name="assembly">The assembly from which to discover the tests.</param> + <returns>The test discoverer.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetExecutor(System.Reflection.AssemblyName)"> + <summary> + Get a test executor. + </summary> + <param name="assemblyName">The name of the assembly to run tests from.</param> + <returns>The test executor.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFramework.SourceInformationProvider"> + <summary> + Sets the source information provider to be used during discovery. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoverer"> + <summary> + Represents an implementation of the discovery part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in an assembly. + </summary> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.String,System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in a class. + </summary> + <param name="typeName">The fully qualified type name to find tests in.</param> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Serialize(Xunit.Abstractions.ITestCase)"> + <summary> + Serializes a test case into string form. + </summary> + <param name="testCase">The test case to be serialized.</param> + <returns>The serialized representation of the test case.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TargetFramework"> + <summary> + Gets the target framework that the test assembly is linked against. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TestFrameworkDisplayName"> + <summary> + Returns the display name of the test framework that this discoverer is running tests for. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test discovery purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkOptions"> + <summary> + This interface should not be consumed directly; instead, you should + consume <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"/> + or <see cref="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"/>. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.GetValue``1(System.String)"> + <summary> + Gets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <returns>The value.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.SetValue``1(System.String,``0)"> + <summary> + Sets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <param name="value">The value to be set.</param> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test execution purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutor"> + <summary> + Represents an implementation of the execution part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.Deserialize(System.String)"> + <summary> + De-serializes a test case. + </summary> + <param name="value">The string representation of the test case.</param> + <returns>The de-serialized test case.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunAll(Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running all the tests in the assembly. + </summary> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options to be used during test discovery.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunTests(System.Collections.Generic.IEnumerable{Xunit.Abstractions.ITestCase},Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running selected tests in the assembly. + </summary> + <param name="testCases">The test cases to run.</param> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="T:Xunit.Abstractions.IExecutionMessage"> + <summary> + Base message interface for all messages related to test execution. It includes the list + of test cases that are associated with this execution step. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSinkMessage"> + <summary> + This is the base interface for all test messages. A test message is a message that is + used to communicate the status of discovery and execution of tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IExecutionMessage.TestCases"> + <summary> + The test cases that are associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFailureInformation"> + <summary> + This represents failure information for the test runner. It encapsulates multiple sets + of exceptions so that it can provide inner exception information, including support for + <see cref="T:System.AggregateException"/>. The parent indices indicate the hierarchy of the exceptions + as extracted during the failure; the 0th exception is always the single parent of the tree, + and will have an index of -1. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionTypes"> + <summary> + The fully-qualified type name of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.Messages"> + <summary> + The messages of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.StackTraces"> + <summary> + The stack traces of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionParentIndices"> + <summary> + The parent exception index for the exceptions; a -1 indicates that + the exception in question has no parent. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFinishedMessage"> + <summary> + This is the base message for various types of completion that can occur during the + various phases of execution process (e.g., test case, test class, test collection, + and assembly). + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.ExecutionTime"> + <summary> + The execution time (in seconds) for this execution. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsFailed"> + <summary> + The number of failing tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsRun"> + <summary> + The total number of tests run. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsSkipped"> + <summary> + The number of skipped tests. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSink"> + <summary> + Represents an endpoint for the reception of test messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.IMessageSink.OnMessage(Xunit.Abstractions.IMessageSinkMessage)"> + <summary> + Reports the presence of a message on the message bus. This method should + never throw exceptions. + </summary> + <param name="message">The message from the message bus</param> + <returns>Return <c>true</c> to continue running tests, or <c>false</c> to stop.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyMessage"> + <summary> + Base message interface for all messages related to test assemblies. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyMessage.TestAssembly"> + <summary> + The test assembly that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseMessage"> + <summary> + Base message interface for all messages related to test cases. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodMessage"> + <summary> + Base message interface for all messages related to test methods. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassMessage"> + <summary> + Base message interface for all messages related to test classes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionMessage"> + <summary> + Base message interface for all messages related to test collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollectionMessage.TestCollection"> + <summary> + The test collection that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClassMessage.TestClass"> + <summary> + The test class that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethodMessage.TestMethod"> + <summary> + The test method that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCaseMessage.TestCase"> + <summary> + The test case that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMessage"> + <summary> + Base message interface for all messages related to tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMessage.Test"> + <summary> + The test that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestResultMessage"> + <summary> + This is the base interface for all individual test results (e.g., tests which + pass, fail, or are skipped). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.ExecutionTime"> + <summary> + The execution time of the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestFinished"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestStarting"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestFinished"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestStarting"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiagnosticMessage"> + <summary> + This message is sent when the test framework wants to report a diagnostic message + to the end user. + </summary> + </member> + <member name="P:Xunit.Abstractions.IDiagnosticMessage.Message"> + <summary> + Gets the diagnostic message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiscoveryCompleteMessage"> + <summary> + This message indicates that the discovery process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IErrorMessage"> + <summary> + This message indicates that an error has occurred in the execution process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyCleanupFailure"> + <summary> + This message indicates that an error has occurred in test assembly cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyFinished"> + <summary> + This message indicates that the execution process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyStarting"> + <summary> + This message indicates that the execution process is about to start for + the requested assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.StartTime"> + <summary> + Gets the local date and time when the test assembly execution began. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestEnvironment"> + <summary> + Gets a display string that describes the test execution environment. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestFrameworkDisplayName"> + <summary> + Gets a display string which describes the test framework and version number. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseCleanupFailure"> + <summary> + This message indicates that an error has occurred during test case cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseDiscoveryMessage"> + <summary> + This message indicates that a test case had been found during the discovery process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseFinished"> + <summary> + This message indicates that a test case has finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseStarting"> + <summary> + This message indicates that a test case is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassCleanupFailure"> + <summary> + This message indicates that an error has occurred during test class cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionFinished"> + <summary> + This message indicates that an instance of a test class has just been constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionStarting"> + <summary> + This message indicates that an instance of a test class is about to be constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeFinished"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method was + just called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeStarting"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method is + about to be called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassFinished"> + <summary> + This message indicates that a test class has finished executing (meaning, all of the + test cases in this test class have finished running). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassStarting"> + <summary> + This message indicates that a test class is about to begin running. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCleanupFailure"> + <summary> + This message indicates that an error has occurred during test cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionCleanupFailure"> + <summary> + This message indicates that an error has occurred during test collection cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionFinished"> + <summary> + This message indicates that a test collection has just finished executing (meaning, + all the test classes in the collection has finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionStarting"> + <summary> + This message indicates that a test collection has is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFailed"> + <summary> + This message indicates that a test has failed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFinished"> + <summary> + This message indicates that a test has finished executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.ExecutionTime"> + <summary> + Gets the time spent executing the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodCleanupFailure"> + <summary> + This message indicates that an error has occurred during test method cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodFinished"> + <summary> + This message indicates that a test method has finished executing (meaning, all + the test cases that derived from the test method have finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodStarting"> + <summary> + This message indicates that a test method is about to begin executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutput"> + <summary> + This message indicates that a line of output was provided for a test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestOutput.Output"> + <summary> + Gets the line of output. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestPassed"> + <summary> + Indicates that a test has passed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestSkipped"> + <summary> + This message indicates that a test was skipped. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestSkipped.Reason"> + <summary> + The reason given for skipping the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestStarting"> + <summary> + This message indicates that a test is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAssemblyInfo"> + <summary> + Represents information about an assembly. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given assembly. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly-qualified form</param> + <returns>The matching attributes that decorate the assembly</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetType(System.String)"> + <summary> + Gets a <see cref="T:Xunit.Abstractions.ITypeInfo"/> for the given type. + </summary> + <param name="typeName">The fully qualified type name.</param> + <returns>The <see cref="T:Xunit.Abstractions.ITypeInfo"/> if the type exists, or <c>null</c> if not.</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetTypes(System.Boolean)"> + <summary> + Gets all the types for the assembly. + </summary> + <param name="includePrivateTypes">Set to <c>true</c> to return all types in the assembly, + or <c>false</c> to return only public types.</param> + <returns>The types in the assembly.</returns> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.AssemblyPath"> + <summary> + Gets the on-disk location of the assembly under test. If the assembly path is not + known (for example, in AST-based runners), you must return <c>null</c>. + </summary> + <remarks> + This is used by the test framework wrappers to find the co-located unit test framework + assembly (f.e., xunit.dll or xunit.execution.dll). AST-based runners will need to directly create + instances of <see cref="T:Xunit.Xunit1"/> and <see cref="T:Xunit.Xunit2"/> (using the constructors that + support an explicit path to the test framework DLL) rather than relying on the + use of <see cref="T:Xunit.XunitFrontController"/>. + </remarks> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.Name"> + <summary> + Gets the assembly name. May return a fully qualified name for assemblies found via + reflection (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"), + or may return just assembly name only for assemblies found via source code introspection + (i.e., "mscorlib"). + </summary> + </member> + <member name="T:Xunit.Abstractions.IAttributeInfo"> + <summary> + Represents information about an attribute. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetConstructorArguments"> + <summary> + Gets the arguments passed to the constructor. + </summary> + <returns>The constructor arguments, in order</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given attribute. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute to find, in assembly-qualified form</param> + <returns>The matching attributes that decorate the attribute</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetNamedArgument``1(System.String)"> + <summary> + Gets a named-argument initialized value of the attribute. If there is no named argument for the given name + on this attribute, then returns default(TValue). + </summary> + <typeparam name="TValue">The type of the argument</typeparam> + <param name="argumentName">The name of the argument</param> + <returns>The argument value</returns> + </member> + <member name="T:Xunit.Abstractions.IMethodInfo"> + <summary> + Represents information about a method. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the method that are of the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the method</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetGenericArguments"> + <summary> + Gets the types of the generic arguments for generic methods. + </summary> + <returns>The argument types.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetParameters"> + <summary> + Gets information about the parameters to the method. + </summary> + <returns>The method's parameters.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.MakeGenericMethod(Xunit.Abstractions.ITypeInfo[])"> + <summary> + Converts an open generic method into a closed generic method, using the provided type arguments. + </summary> + <param name="typeArguments">The type arguments to be used in the generic definition.</param> + <returns>A new <see cref="T:Xunit.Abstractions.IMethodInfo"/> that represents the closed generic method.</returns> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsAbstract"> + <summary> + Gets a value indicating whether the method is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsGenericMethodDefinition"> + <summary> + Gets a value indicating whether the method is a generic definition (i.e., an open generic). + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsPublic"> + <summary> + Gets a value indicating whether the method is public. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsStatic"> + <summary> + Gets a value indicating whether the method is static. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Name"> + <summary> + Gets the name of the method. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.ReturnType"> + <summary> + Gets the fully qualified type name of the return type. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Type"> + <summary> + Gets a value which represents the class that this method was + reflected from (i.e., equivalent to MethodInfo.ReflectedType) + </summary> + </member> + <member name="T:Xunit.Abstractions.IParameterInfo"> + <summary> + Represents information about a method parameter. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.Name"> + <summary> + The name of the parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.ParameterType"> + <summary> + Gets the type of the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAssemblyInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAssemblyInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"/> for the assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAttributeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAttributeInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAttributeInfo.Attribute"> + <summary> + Gets the instance of the attribute, if available. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionMethodInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IMethodInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"/> for the method. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionParameterInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IParameterInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"/> for the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionTypeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.ITypeInfo"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITypeInfo"> + <summary> + Represents information about a type. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the type</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetGenericArguments"> + <summary> + Gets the generic type arguments for a generic type. + </summary> + <returns>The list of generic types.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethod(System.String,System.Boolean)"> + <summary> + Gets a specific method. + </summary> + <param name="methodName">The name of the method.</param> + <param name="includePrivateMethod">Set to <c>true</c> to look for the method in both public and private.</param> + <returns>The method.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethods(System.Boolean)"> + <summary> + Gets all the methods in this type. + </summary> + <param name="includePrivateMethods">Set to <c>true</c> to return all methods in the type, + or <c>false</c> to return only public methods.</param> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Assembly"> + <summary> + Gets the assembly this type is located in. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.BaseType"> + <summary> + Gets the base type of the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Interfaces"> + <summary> + Gets the interfaces implemented by the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsAbstract"> + <summary> + Gets a value indicating whether the type is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericParameter"> + <summary> + Gets a value indicating whether the type represents a generic parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericType"> + <summary> + Gets a value indicating whether the type is a generic type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsSealed"> + <summary> + Gets a value indicating whether the type is sealed. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsValueType"> + <summary> + Gets a value indicating whether the type is a value type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Name"> + <summary> + Gets the fully qualified type name (for non-generic parameters), or the + simple type name (for generic parameters). + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionTypeInfo.Type"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionTypeInfo.Type"/> object. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializationInfo"> + <summary> + Represents serialization support in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.AddValue(System.String,System.Object,System.Type)"> + <summary> + Adds a value to the serialization. Supported value types include the built-in + intrinsics (string, int, long, float, double, and decimal, including nullable + versions of those), any class which implements <see cref="T:Xunit.Abstractions.IXunitSerializable"/>), + or arrays of any supported types. + </summary> + <param name="key">The key</param> + <param name="value">The value</param> + <param name="type">The optional type of the value</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue(System.String,System.Type)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <param name="type">The type of the value</param> + <returns>The value, if present; <c>null</c>, otherwise</returns> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue``1(System.String)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <returns>The value, if present; default(T), otherwise</returns> + </member> + <member name="T:Xunit.Abstractions.ITest"> + <summary> + Represents a single test in the system. A test case typically contains only a single test, + but may contain many if circumstances warrant it (for example, test data for a theory cannot + be pre-enumerated, so the theory yields a single test case with multiple tests). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.DisplayName"> + <summary> + Gets the display name of the test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.TestCase"> + <summary> + Gets the test case this test belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssembly"> + <summary> + Represents a test assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.Assembly"> + <summary> + Gets the assembly that this test assembly belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.ConfigFileName"> + <summary> + Gets the full path of the configuration file name, if one is present. + May be <c>null</c> if there is no configuration file. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCase"> + <summary> + Represents a single test case in the system. This test case usually represents a single test, but in + the case of dynamically generated data for data driven tests, the test case may actually return + multiple results when run. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.DisplayName"> + <summary> + Gets the display name of the test case. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SkipReason"> + <summary> + Gets the display text for the reason a test is being skipped; if the test + is not skipped, returns null. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SourceInformation"> + <summary> + Get or sets the source file name and line where the test is defined, if requested (and known). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethod"> + <summary> + Gets the test method this test case belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethodArguments"> + <summary> + Gets the arguments that will be passed to the test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.Traits"> + <summary> + Gets the trait values associated with this test case. If + there are none, or the framework does not support traits, + this should return an empty dictionary (not <c>null</c>). This + dictionary must be treated as read-only. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.UniqueID"> + <summary> + Gets a unique identifier for the test case. + </summary> + <remarks> + The unique identifier for a test case should be able to discriminate + among test cases, even those which are varied invocations against the + same test method (i.e., theories). Ideally, this identifier would remain + stable until such time as the developer changes some fundamental part + of the identity (assembly, class name, test name, or test data); however, + the minimum stability of the identifier must at least extend across + multiple discoveries of the same test in the same (non-recompiled) + assembly. + </remarks> + </member> + <member name="T:Xunit.Abstractions.ITestClass"> + <summary> + Represents a test class. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.Class"> + <summary> + Gets the class that this test case is attached to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.TestCollection"> + <summary> + Gets the test collection this test case belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollection"> + <summary> + Represents a group of test cases. Test collections form the basis of the parallelization in + xUnit.net. Test cases which are in the same test collection will not be run in parallel + against sibling tests, but will run in parallel against tests in other collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.CollectionDefinition"> + <summary> + Gets the type that the test collection was defined with, if available; may be <c>null</c> + if the test collection didn't have a definition type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.DisplayName"> + <summary> + Gets the display name of the test collection. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.TestAssembly"> + <summary> + Gets the test assembly this test collection belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.UniqueID"> + <summary> + Gets the test collection ID. Test collection equality is determined by comparing IDs. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethod"> + <summary> + Represents a test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.Method"> + <summary> + Gets the method associated with this test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.TestClass"> + <summary> + Gets the test class that this test method belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutputHelper"> + <summary> + Represents a class which can be used to provide test output. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String)"> + <summary> + Adds a line of text to the output. + </summary> + <param name="message">The message</param> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String,System.Object[])"> + <summary> + Formats a line of text and adds it to the output. + </summary> + <param name="format">The message format</param> + <param name="args">The format arguments</param> + </member> + </members> +</doc> diff --git a/.packages/xunit.abstractions/2.0.3/lib/netstandard2.0/xunit.abstractions.dll b/.packages/xunit.abstractions/2.0.3/lib/netstandard2.0/xunit.abstractions.dll Binary files differnew file mode 100755 index 0000000000..d1e90bf789 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/lib/netstandard2.0/xunit.abstractions.dll diff --git a/.packages/xunit.abstractions/2.0.3/lib/netstandard2.0/xunit.abstractions.xml b/.packages/xunit.abstractions/2.0.3/lib/netstandard2.0/xunit.abstractions.xml new file mode 100755 index 0000000000..7dba65f356 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/lib/netstandard2.0/xunit.abstractions.xml @@ -0,0 +1,1087 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>xunit.abstractions</name> + </assembly> + <members> + <member name="T:Xunit.Abstractions.ISourceInformation"> + <summary> + Represents source information about a test case. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializable"> + <summary> + Interface implement by objects that want to support serialization in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Deserialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should populate itself with data from the serialization info. + </summary> + <param name="info">The info to get the data from</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializable.Serialize(Xunit.Abstractions.IXunitSerializationInfo)"> + <summary> + Called when the object should store its data into the serialization info. + </summary> + <param name="info">The info to store the data in</param> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.FileName"> + <summary> + Gets or sets the source file name. A <c>null</c> value indicates that the + source file name is not known. + </summary> + </member> + <member name="P:Xunit.Abstractions.ISourceInformation.LineNumber"> + <summary> + Gets or sets the source file line. A <c>null</c> value indicates that the + source file line is not known. + </summary> + </member> + <member name="T:Xunit.Abstractions.ISourceInformationProvider"> + <summary> + Represents a provider which gives source line information for a test case. Generally + consumed by an implementation of <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoverer"/> during Find operations. + </summary> + </member> + <member name="M:Xunit.Abstractions.ISourceInformationProvider.GetSourceInformation(Xunit.Abstractions.ITestCase)"> + <summary> + Returns the source information for a test case. + </summary> + <param name="testCase">The test case to retrieve information for.</param> + <returns>The source information, with null string and int values when the information is not available. + Note: return value should never be <c>null</c>, only the interior data values inside.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestFramework"> + <summary> + Represents a test framework. There are two pieces to test frameworks: discovery and + execution. The two factory methods represent these two pieces. Test frameworks can + implement an empty constructor, or they can implement one that takes <see cref="T:Xunit.Abstractions.IMessageSink"/> + if they want to be able to send diagnostic messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetDiscoverer(Xunit.Abstractions.IAssemblyInfo)"> + <summary> + Get a test discoverer. + </summary> + <param name="assembly">The assembly from which to discover the tests.</param> + <returns>The test discoverer.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFramework.GetExecutor(System.Reflection.AssemblyName)"> + <summary> + Get a test executor. + </summary> + <param name="assemblyName">The name of the assembly to run tests from.</param> + <returns>The test executor.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFramework.SourceInformationProvider"> + <summary> + Sets the source information provider to be used during discovery. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoverer"> + <summary> + Represents an implementation of the discovery part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in an assembly. + </summary> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Find(System.String,System.Boolean,Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions)"> + <summary> + Starts the process of finding all tests in a class. + </summary> + <param name="typeName">The fully qualified type name to find tests in.</param> + <param name="includeSourceInformation">Whether to include source file information, if possible.</param> + <param name="discoveryMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options used by the test framework during discovery.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkDiscoverer.Serialize(Xunit.Abstractions.ITestCase)"> + <summary> + Serializes a test case into string form. + </summary> + <param name="testCase">The test case to be serialized.</param> + <returns>The serialized representation of the test case.</returns> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TargetFramework"> + <summary> + Gets the target framework that the test assembly is linked against. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFrameworkDiscoverer.TestFrameworkDisplayName"> + <summary> + Returns the display name of the test framework that this discoverer is running tests for. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test discovery purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkOptions"> + <summary> + This interface should not be consumed directly; instead, you should + consume <see cref="T:Xunit.Abstractions.ITestFrameworkDiscoveryOptions"/> + or <see cref="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"/>. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.GetValue``1(System.String)"> + <summary> + Gets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <returns>The value.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkOptions.SetValue``1(System.String,``0)"> + <summary> + Sets an option value. + </summary> + <typeparam name="TValue">The type of the value.</typeparam> + <param name="name">The name of the value.</param> + <param name="value">The value to be set.</param> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutionOptions"> + <summary> + Represents an instance of <see cref="T:Xunit.Abstractions.ITestFrameworkOptions"/> that is to be used for + test execution purposes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFrameworkExecutor"> + <summary> + Represents an implementation of the execution part of a test framework. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.Deserialize(System.String)"> + <summary> + De-serializes a test case. + </summary> + <param name="value">The string representation of the test case.</param> + <returns>The de-serialized test case.</returns> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunAll(Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkDiscoveryOptions,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running all the tests in the assembly. + </summary> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="discoveryOptions">The options to be used during test discovery.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="M:Xunit.Abstractions.ITestFrameworkExecutor.RunTests(System.Collections.Generic.IEnumerable{Xunit.Abstractions.ITestCase},Xunit.Abstractions.IMessageSink,Xunit.Abstractions.ITestFrameworkExecutionOptions)"> + <summary> + Starts the process of running selected tests in the assembly. + </summary> + <param name="testCases">The test cases to run.</param> + <param name="executionMessageSink">The message sink to report results back to.</param> + <param name="executionOptions">The options to be used during test execution.</param> + </member> + <member name="T:Xunit.Abstractions.IExecutionMessage"> + <summary> + Base message interface for all messages related to test execution. It includes the list + of test cases that are associated with this execution step. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSinkMessage"> + <summary> + This is the base interface for all test messages. A test message is a message that is + used to communicate the status of discovery and execution of tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IExecutionMessage.TestCases"> + <summary> + The test cases that are associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFailureInformation"> + <summary> + This represents failure information for the test runner. It encapsulates multiple sets + of exceptions so that it can provide inner exception information, including support for + <see cref="T:System.AggregateException"/>. The parent indices indicate the hierarchy of the exceptions + as extracted during the failure; the 0th exception is always the single parent of the tree, + and will have an index of -1. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionTypes"> + <summary> + The fully-qualified type name of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.Messages"> + <summary> + The messages of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.StackTraces"> + <summary> + The stack traces of the exceptions. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFailureInformation.ExceptionParentIndices"> + <summary> + The parent exception index for the exceptions; a -1 indicates that + the exception in question has no parent. + </summary> + </member> + <member name="T:Xunit.Abstractions.IFinishedMessage"> + <summary> + This is the base message for various types of completion that can occur during the + various phases of execution process (e.g., test case, test class, test collection, + and assembly). + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.ExecutionTime"> + <summary> + The execution time (in seconds) for this execution. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsFailed"> + <summary> + The number of failing tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsRun"> + <summary> + The total number of tests run. + </summary> + </member> + <member name="P:Xunit.Abstractions.IFinishedMessage.TestsSkipped"> + <summary> + The number of skipped tests. + </summary> + </member> + <member name="T:Xunit.Abstractions.IMessageSink"> + <summary> + Represents an endpoint for the reception of test messages. + </summary> + </member> + <member name="M:Xunit.Abstractions.IMessageSink.OnMessage(Xunit.Abstractions.IMessageSinkMessage)"> + <summary> + Reports the presence of a message on the message bus. This method should + never throw exceptions. + </summary> + <param name="message">The message from the message bus</param> + <returns>Return <c>true</c> to continue running tests, or <c>false</c> to stop.</returns> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyMessage"> + <summary> + Base message interface for all messages related to test assemblies. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyMessage.TestAssembly"> + <summary> + The test assembly that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseMessage"> + <summary> + Base message interface for all messages related to test cases. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodMessage"> + <summary> + Base message interface for all messages related to test methods. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassMessage"> + <summary> + Base message interface for all messages related to test classes. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionMessage"> + <summary> + Base message interface for all messages related to test collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollectionMessage.TestCollection"> + <summary> + The test collection that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClassMessage.TestClass"> + <summary> + The test class that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethodMessage.TestMethod"> + <summary> + The test method that is associated with this message. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCaseMessage.TestCase"> + <summary> + The test case that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMessage"> + <summary> + Base message interface for all messages related to tests. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMessage.Test"> + <summary> + The test that is associated with this message. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestResultMessage"> + <summary> + This is the base interface for all individual test results (e.g., tests which + pass, fail, or are skipped). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.ExecutionTime"> + <summary> + The execution time of the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestResultMessage.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestFinished"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAfterTestStarting"> + <summary> + This message is sent during execution to indicate that the After method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IAfterTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestFinished"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> has completed executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestFinished.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IBeforeTestStarting"> + <summary> + This message is sent during execution to indicate that the Before method of + a <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/> is about to execute. + </summary> + </member> + <member name="P:Xunit.Abstractions.IBeforeTestStarting.AttributeName"> + <summary> + The fully qualified type name of the <see cref="T:Xunit.Sdk.BeforeAfterTestAttribute"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiagnosticMessage"> + <summary> + This message is sent when the test framework wants to report a diagnostic message + to the end user. + </summary> + </member> + <member name="P:Xunit.Abstractions.IDiagnosticMessage.Message"> + <summary> + Gets the diagnostic message. + </summary> + </member> + <member name="T:Xunit.Abstractions.IDiscoveryCompleteMessage"> + <summary> + This message indicates that the discovery process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IErrorMessage"> + <summary> + This message indicates that an error has occurred in the execution process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyCleanupFailure"> + <summary> + This message indicates that an error has occurred in test assembly cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyFinished"> + <summary> + This message indicates that the execution process has been completed for + the requested assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssemblyStarting"> + <summary> + This message indicates that the execution process is about to start for + the requested assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.StartTime"> + <summary> + Gets the local date and time when the test assembly execution began. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestEnvironment"> + <summary> + Gets a display string that describes the test execution environment. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssemblyStarting.TestFrameworkDisplayName"> + <summary> + Gets a display string which describes the test framework and version number. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseCleanupFailure"> + <summary> + This message indicates that an error has occurred during test case cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseDiscoveryMessage"> + <summary> + This message indicates that a test case had been found during the discovery process. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseFinished"> + <summary> + This message indicates that a test case has finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCaseStarting"> + <summary> + This message indicates that a test case is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassCleanupFailure"> + <summary> + This message indicates that an error has occurred during test class cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionFinished"> + <summary> + This message indicates that an instance of a test class has just been constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassConstructionStarting"> + <summary> + This message indicates that an instance of a test class is about to be constructed. + Instance (non-static) methods of tests get a new instance of the test class for each + individual test execution; static methods do not get an instance of the test class. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeFinished"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method was + just called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassDisposeStarting"> + <summary> + This message indicates that the <see cref="M:System.IDisposable.Dispose"/> method is + about to be called on the test class for the test case that just finished executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassFinished"> + <summary> + This message indicates that a test class has finished executing (meaning, all of the + test cases in this test class have finished running). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestClassStarting"> + <summary> + This message indicates that a test class is about to begin running. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCleanupFailure"> + <summary> + This message indicates that an error has occurred during test cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionCleanupFailure"> + <summary> + This message indicates that an error has occurred during test collection cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionFinished"> + <summary> + This message indicates that a test collection has just finished executing (meaning, + all the test classes in the collection has finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollectionStarting"> + <summary> + This message indicates that a test collection has is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFailed"> + <summary> + This message indicates that a test has failed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestFinished"> + <summary> + This message indicates that a test has finished executing. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.ExecutionTime"> + <summary> + Gets the time spent executing the test, in seconds. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestFinished.Output"> + <summary> + The captured output of the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodCleanupFailure"> + <summary> + This message indicates that an error has occurred during test method cleanup. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodFinished"> + <summary> + This message indicates that a test method has finished executing (meaning, all + the test cases that derived from the test method have finished). + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethodStarting"> + <summary> + This message indicates that a test method is about to begin executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutput"> + <summary> + This message indicates that a line of output was provided for a test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestOutput.Output"> + <summary> + Gets the line of output. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestPassed"> + <summary> + Indicates that a test has passed. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestSkipped"> + <summary> + This message indicates that a test was skipped. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestSkipped.Reason"> + <summary> + The reason given for skipping the test. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestStarting"> + <summary> + This message indicates that a test is about to start executing. + </summary> + </member> + <member name="T:Xunit.Abstractions.IAssemblyInfo"> + <summary> + Represents information about an assembly. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given assembly. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly-qualified form</param> + <returns>The matching attributes that decorate the assembly</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetType(System.String)"> + <summary> + Gets a <see cref="T:Xunit.Abstractions.ITypeInfo"/> for the given type. + </summary> + <param name="typeName">The fully qualified type name.</param> + <returns>The <see cref="T:Xunit.Abstractions.ITypeInfo"/> if the type exists, or <c>null</c> if not.</returns> + </member> + <member name="M:Xunit.Abstractions.IAssemblyInfo.GetTypes(System.Boolean)"> + <summary> + Gets all the types for the assembly. + </summary> + <param name="includePrivateTypes">Set to <c>true</c> to return all types in the assembly, + or <c>false</c> to return only public types.</param> + <returns>The types in the assembly.</returns> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.AssemblyPath"> + <summary> + Gets the on-disk location of the assembly under test. If the assembly path is not + known (for example, in AST-based runners), you must return <c>null</c>. + </summary> + <remarks> + This is used by the test framework wrappers to find the co-located unit test framework + assembly (f.e., xunit.dll or xunit.execution.dll). AST-based runners will need to directly create + instances of <see cref="T:Xunit.Xunit1"/> and <see cref="T:Xunit.Xunit2"/> (using the constructors that + support an explicit path to the test framework DLL) rather than relying on the + use of <see cref="T:Xunit.XunitFrontController"/>. + </remarks> + </member> + <member name="P:Xunit.Abstractions.IAssemblyInfo.Name"> + <summary> + Gets the assembly name. May return a fully qualified name for assemblies found via + reflection (i.e., "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"), + or may return just assembly name only for assemblies found via source code introspection + (i.e., "mscorlib"). + </summary> + </member> + <member name="T:Xunit.Abstractions.IAttributeInfo"> + <summary> + Represents information about an attribute. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetConstructorArguments"> + <summary> + Gets the arguments passed to the constructor. + </summary> + <returns>The constructor arguments, in order</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given attribute. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute to find, in assembly-qualified form</param> + <returns>The matching attributes that decorate the attribute</returns> + </member> + <member name="M:Xunit.Abstractions.IAttributeInfo.GetNamedArgument``1(System.String)"> + <summary> + Gets a named-argument initialized value of the attribute. If there is no named argument for the given name + on this attribute, then returns default(TValue). + </summary> + <typeparam name="TValue">The type of the argument</typeparam> + <param name="argumentName">The name of the argument</param> + <returns>The argument value</returns> + </member> + <member name="T:Xunit.Abstractions.IMethodInfo"> + <summary> + Represents information about a method. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the method that are of the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the method</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetGenericArguments"> + <summary> + Gets the types of the generic arguments for generic methods. + </summary> + <returns>The argument types.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.GetParameters"> + <summary> + Gets information about the parameters to the method. + </summary> + <returns>The method's parameters.</returns> + </member> + <member name="M:Xunit.Abstractions.IMethodInfo.MakeGenericMethod(Xunit.Abstractions.ITypeInfo[])"> + <summary> + Converts an open generic method into a closed generic method, using the provided type arguments. + </summary> + <param name="typeArguments">The type arguments to be used in the generic definition.</param> + <returns>A new <see cref="T:Xunit.Abstractions.IMethodInfo"/> that represents the closed generic method.</returns> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsAbstract"> + <summary> + Gets a value indicating whether the method is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsGenericMethodDefinition"> + <summary> + Gets a value indicating whether the method is a generic definition (i.e., an open generic). + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsPublic"> + <summary> + Gets a value indicating whether the method is public. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.IsStatic"> + <summary> + Gets a value indicating whether the method is static. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Name"> + <summary> + Gets the name of the method. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.ReturnType"> + <summary> + Gets the fully qualified type name of the return type. + </summary> + </member> + <member name="P:Xunit.Abstractions.IMethodInfo.Type"> + <summary> + Gets a value which represents the class that this method was + reflected from (i.e., equivalent to MethodInfo.ReflectedType) + </summary> + </member> + <member name="T:Xunit.Abstractions.IParameterInfo"> + <summary> + Represents information about a method parameter. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.Name"> + <summary> + The name of the parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.IParameterInfo.ParameterType"> + <summary> + Gets the type of the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAssemblyInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAssemblyInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionAssemblyInfo.Assembly"/> for the assembly. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionAttributeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IAttributeInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionAttributeInfo.Attribute"> + <summary> + Gets the instance of the attribute, if available. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionMethodInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IMethodInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionMethodInfo.MethodInfo"/> for the method. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionParameterInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.IParameterInfo"/>. + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionParameterInfo.ParameterInfo"/> for the parameter. + </summary> + </member> + <member name="T:Xunit.Abstractions.IReflectionTypeInfo"> + <summary> + Represents a reflection-backed implementation of <see cref="T:Xunit.Abstractions.ITypeInfo"/>. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITypeInfo"> + <summary> + Represents information about a type. The primary implementation is based on runtime + reflection, but may also be implemented by runner authors to provide non-reflection-based + test discovery (for example, AST-based runners like CodeRush or Resharper). + </summary> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetCustomAttributes(System.String)"> + <summary> + Gets all the custom attributes for the given type. + </summary> + <param name="assemblyQualifiedAttributeTypeName">The type of the attribute, in assembly qualified form</param> + <returns>The matching attributes that decorate the type</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetGenericArguments"> + <summary> + Gets the generic type arguments for a generic type. + </summary> + <returns>The list of generic types.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethod(System.String,System.Boolean)"> + <summary> + Gets a specific method. + </summary> + <param name="methodName">The name of the method.</param> + <param name="includePrivateMethod">Set to <c>true</c> to look for the method in both public and private.</param> + <returns>The method.</returns> + </member> + <member name="M:Xunit.Abstractions.ITypeInfo.GetMethods(System.Boolean)"> + <summary> + Gets all the methods in this type. + </summary> + <param name="includePrivateMethods">Set to <c>true</c> to return all methods in the type, + or <c>false</c> to return only public methods.</param> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Assembly"> + <summary> + Gets the assembly this type is located in. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.BaseType"> + <summary> + Gets the base type of the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Interfaces"> + <summary> + Gets the interfaces implemented by the given type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsAbstract"> + <summary> + Gets a value indicating whether the type is abstract. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericParameter"> + <summary> + Gets a value indicating whether the type represents a generic parameter. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsGenericType"> + <summary> + Gets a value indicating whether the type is a generic type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsSealed"> + <summary> + Gets a value indicating whether the type is sealed. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.IsValueType"> + <summary> + Gets a value indicating whether the type is a value type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITypeInfo.Name"> + <summary> + Gets the fully qualified type name (for non-generic parameters), or the + simple type name (for generic parameters). + </summary> + </member> + <member name="P:Xunit.Abstractions.IReflectionTypeInfo.Type"> + <summary> + Gets the underlying <see cref="P:Xunit.Abstractions.IReflectionTypeInfo.Type"/> object. + </summary> + </member> + <member name="T:Xunit.Abstractions.IXunitSerializationInfo"> + <summary> + Represents serialization support in xUnit.net. + </summary> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.AddValue(System.String,System.Object,System.Type)"> + <summary> + Adds a value to the serialization. Supported value types include the built-in + intrinsics (string, int, long, float, double, and decimal, including nullable + versions of those), any class which implements <see cref="T:Xunit.Abstractions.IXunitSerializable"/>), + or arrays of any supported types. + </summary> + <param name="key">The key</param> + <param name="value">The value</param> + <param name="type">The optional type of the value</param> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue(System.String,System.Type)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <param name="type">The type of the value</param> + <returns>The value, if present; <c>null</c>, otherwise</returns> + </member> + <member name="M:Xunit.Abstractions.IXunitSerializationInfo.GetValue``1(System.String)"> + <summary> + Gets a value from the serialization. + </summary> + <param name="key">The key</param> + <returns>The value, if present; default(T), otherwise</returns> + </member> + <member name="T:Xunit.Abstractions.ITest"> + <summary> + Represents a single test in the system. A test case typically contains only a single test, + but may contain many if circumstances warrant it (for example, test data for a theory cannot + be pre-enumerated, so the theory yields a single test case with multiple tests). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.DisplayName"> + <summary> + Gets the display name of the test. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITest.TestCase"> + <summary> + Gets the test case this test belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestAssembly"> + <summary> + Represents a test assembly. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.Assembly"> + <summary> + Gets the assembly that this test assembly belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestAssembly.ConfigFileName"> + <summary> + Gets the full path of the configuration file name, if one is present. + May be <c>null</c> if there is no configuration file. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCase"> + <summary> + Represents a single test case in the system. This test case usually represents a single test, but in + the case of dynamically generated data for data driven tests, the test case may actually return + multiple results when run. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.DisplayName"> + <summary> + Gets the display name of the test case. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SkipReason"> + <summary> + Gets the display text for the reason a test is being skipped; if the test + is not skipped, returns null. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.SourceInformation"> + <summary> + Get or sets the source file name and line where the test is defined, if requested (and known). + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethod"> + <summary> + Gets the test method this test case belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.TestMethodArguments"> + <summary> + Gets the arguments that will be passed to the test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.Traits"> + <summary> + Gets the trait values associated with this test case. If + there are none, or the framework does not support traits, + this should return an empty dictionary (not <c>null</c>). This + dictionary must be treated as read-only. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCase.UniqueID"> + <summary> + Gets a unique identifier for the test case. + </summary> + <remarks> + The unique identifier for a test case should be able to discriminate + among test cases, even those which are varied invocations against the + same test method (i.e., theories). Ideally, this identifier would remain + stable until such time as the developer changes some fundamental part + of the identity (assembly, class name, test name, or test data); however, + the minimum stability of the identifier must at least extend across + multiple discoveries of the same test in the same (non-recompiled) + assembly. + </remarks> + </member> + <member name="T:Xunit.Abstractions.ITestClass"> + <summary> + Represents a test class. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.Class"> + <summary> + Gets the class that this test case is attached to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestClass.TestCollection"> + <summary> + Gets the test collection this test case belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestCollection"> + <summary> + Represents a group of test cases. Test collections form the basis of the parallelization in + xUnit.net. Test cases which are in the same test collection will not be run in parallel + against sibling tests, but will run in parallel against tests in other collections. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.CollectionDefinition"> + <summary> + Gets the type that the test collection was defined with, if available; may be <c>null</c> + if the test collection didn't have a definition type. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.DisplayName"> + <summary> + Gets the display name of the test collection. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.TestAssembly"> + <summary> + Gets the test assembly this test collection belongs to. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestCollection.UniqueID"> + <summary> + Gets the test collection ID. Test collection equality is determined by comparing IDs. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestMethod"> + <summary> + Represents a test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.Method"> + <summary> + Gets the method associated with this test method. + </summary> + </member> + <member name="P:Xunit.Abstractions.ITestMethod.TestClass"> + <summary> + Gets the test class that this test method belongs to. + </summary> + </member> + <member name="T:Xunit.Abstractions.ITestOutputHelper"> + <summary> + Represents a class which can be used to provide test output. + </summary> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String)"> + <summary> + Adds a line of text to the output. + </summary> + <param name="message">The message</param> + </member> + <member name="M:Xunit.Abstractions.ITestOutputHelper.WriteLine(System.String,System.Object[])"> + <summary> + Formats a line of text and adds it to the output. + </summary> + <param name="format">The message format</param> + <param name="args">The format arguments</param> + </member> + </members> +</doc> diff --git a/.packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg b/.packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg Binary files differnew file mode 100644 index 0000000000..487344ccbb --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg diff --git a/.packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512 b/.packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512 new file mode 100644 index 0000000000..98e35ea40d --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg.sha512 @@ -0,0 +1 @@ +PKJri5f0qEQPFvgY6CZR9XG8JROlWSdC/ZYLkkDQuID++Egn+yWjB+Yf57AZ8U6GRlP7z33uDQ4/r5BZPer2JA==
\ No newline at end of file diff --git a/.packages/xunit.abstractions/2.0.3/xunit.abstractions.nuspec b/.packages/xunit.abstractions/2.0.3/xunit.abstractions.nuspec new file mode 100755 index 0000000000..27cbb61ca4 --- /dev/null +++ b/.packages/xunit.abstractions/2.0.3/xunit.abstractions.nuspec @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd"> + <metadata minClientVersion="2.12"> + <id>xunit.abstractions</id> + <version>2.0.3</version> + <title>xUnit.net [Abstractions]</title> + <authors>James Newkirk,Brad Wilson</authors> + <owners>James Newkirk,Brad Wilson</owners> + <requireLicenseAcceptance>false</requireLicenseAcceptance> + <licenseUrl>https://raw.githubusercontent.com/xunit/xunit/master/license.txt</licenseUrl> + <projectUrl>https://github.com/xunit/xunit</projectUrl> + <iconUrl>https://raw.githubusercontent.com/xunit/media/master/logo-512-transparent.png</iconUrl> + <description>Common abstractions used to exchange information between xUnit.net and version-independent runners (xunit.abstractions.dll).</description> + <summary>Common abstractions used to exchange information between xUnit.net and version-independent runners (xunit.abstractions.dll).</summary> + <language>en-US</language> + <dependencies> + <group targetFramework=".NETFramework3.5" /> + <group targetFramework=".NETPortable0.0-Profile259" /> + <group targetFramework=".NETStandard1.0"> + <dependency id="NETStandard.Library" version="1.6.0" /> + </group> + <group targetFramework=".NETStandard2.0" /> + </dependencies> + </metadata> +</package>
\ No newline at end of file |