Microsoft.Dss.Services.Test Namespace
Microsoft Robotics Class Reference
Service oriented test infrastructure for writing DSS test services
Classes
Class | Description | |
---|---|---|
Contract |
Contract class
|
|
Get |
Get
|
|
StartSuite |
Start message for suite
|
|
StartTest |
Signals the start of queued test cases
|
|
Subscribe |
Subscribe
|
|
TestBase |
Common Dss Test Service Implementation
|
|
TestBaseOperations |
Test base service operations port
|
|
TestCase |
Concrete implementation of ITestCase
|
|
TestCaseControlPort |
User defined test cases supply an instance of this port to the TestCaseProcessor
RemarksEach TestCase supplies a control port so the coordinator can issue Start and Shutdown messages. The coordination uses the ResultPort associated with each StartTest message to determine when the testCase is complete. It also has a timeout associated with each test so it can report failure if the test case doe snot respond in time |
|
TestCaseState |
Test case state
|
|
TestList |
List of test service states
|
|
TestServicePartners |
Qualified names for test service partners
|
|
TestServiceState |
Service state
|
|
TestSuiteCoordinationPort |
Port for communicating with the TestCaseProcessor
|
|
TestSuiteCoordinator |
Helper process for scheduling and orchestrating test cases
|
|
UpdateTest |
ZeroPartner UpdateTest
|
|
UpdateTestRequest |
Update request body for entire test service state
|
|
UpsertCase |
Upsert
|
|
UpsertCaseRequest |
Upsert test case request body
|
Interfaces
Interface | Description | |
---|---|---|
ITestCase |
Test case interface
|