TestResultMessage Class

Definition

Provides a base class for test results.

public ref class TestResultMessage : Microsoft::VisualStudio::TestTools::Common::TestMessage, ICloneable, Microsoft::VisualStudio::TestTools::Common::IVisiblePropertyProvider, Microsoft::VisualStudio::TestTools::Common::Xml::IXmlTestStore
[System.Serializable]
public class TestResultMessage : Microsoft.VisualStudio.TestTools.Common.TestMessage, ICloneable, Microsoft.VisualStudio.TestTools.Common.IVisiblePropertyProvider, Microsoft.VisualStudio.TestTools.Common.Xml.IXmlTestStore
[<System.Serializable>]
type TestResultMessage = class
    inherit TestMessage
    interface ICloneable
    interface IVisiblePropertyProvider
    interface IVerifiable
    interface IXmlTestStore
Public Class TestResultMessage
Inherits TestMessage
Implements ICloneable, IVisiblePropertyProvider, IXmlTestStore
Inheritance
TestResultMessage
Derived
Attributes
Implements

Constructors

TestResultMessage()

Initializes a new instance of the TestResultMessage class.

TestResultMessage(ComputerInfo, Guid, ITestElement, TestMessageKind)
Obsolete.

Initializes a new instance of the TestResultMessage class.

TestResultMessage(ComputerInfo, Guid, TestMessageKind)
Obsolete.

Initializes a new instance of the TestResultMessage class by using the provided computer name, test run ID, and test result kind.

TestResultMessage(SerializationInfo, StreamingContext)

Initializes a new instance of the TestResultMessage class from serialized XML data.

TestResultMessage(String, Guid, ITestElement, TestMessageKind)

Initializes a new instance of the TestResultMessage class by using the provided computer name, test run ID, test element, and test result kind.

TestResultMessage(String, Guid, TestMessageKind)

Initializes a new instance of the TestResultMessage class by using the provided computer name, test run ID, and test result kind.

TestResultMessage(TestResultMessage)

Initializes a new instance of the TestResultMessage class by using the provided test result message.

Fields

m_duration

Returns the value of the Duration property.

m_endTime

Returns the value of the EndTime property.

m_exception

Returns the value of the SystemException property.

m_id

Returns the value of the Microsoft.VisualStudio.TestTools.Common.TestResultMessage.ID property.

m_messageKind

Returns the value of the MessageKind property.

m_spoolMessage

Returns the value of the SpoolMessage property.

m_startTime

Returns the value of the StartTime property.

m_testName

Returns the value of the TestName property.

m_testType

Returns the value of the TestType property.

Properties

ComputerName

Gets the name of the computer that executed the associated test run or test.

DisplayText

Gets the text to display in the user interface of Visual Studio Application Lifecycle Management (ALM).

Duration

Gets or sets the time that was spent to execute the associated test or test run.

EndTime

Gets or sets the time that the execution ended.

Id

Gets or sets the ID for this test result message.

IsRunLevel

Gets a value that indicates whether this result is for a test run and not for a test.

LongText

Gets the value of the DisplayText property.

MessageKind

Gets or sets the kind of test result message for this associated test result message.

SpoolMessage

Gets or sets a value that determines whether this message will be spooled into the persisted test results.

StartTime

Gets or sets the time that the associated test run or test started.

Storage

Gets or sets the relative path of a folder where all files that are associated with the test are stored on the server.

SystemException

Gets or sets the most recent exception that was encountered during the associated test run or test.

TestName

Gets or sets the name of the associated test.

TestType

Gets or sets the type for the associated test.

VisibleProperties

Gets a collection of the properties in this test result message that will be visible in the user interface of Visual Studio Application Lifecycle Management (ALM).

Methods

Clone()

Returns a deep copy of this test result message.

Equals(Object)

Determines whether the provided object is equal to the current object.

GetHashCode()
GetObjectData(SerializationInfo, StreamingContext)

Populates a SerializationInfo by using the data that is required to serialize the target object.

IsValid()

Determines whether this test result message is valid.

Load(XmlElement, XmlTestStoreParameters)

Loads an instance of this class from the provided XML element by using the provided XML store parameters.

Save(XmlElement, XmlTestStoreParameters)

Saves this object in the provided XML element.

ToString()

Returns a string representation of this test result message.

Applies to