Name |
Description |
Assert |
|
CommonUnitTestDataSets |
|
CultureReplacer |
|
FactAttribute |
|
ForceGCAttribute |
|
HttpAssert |
Unit test utility for testing HttpResponseMessage instances. |
InlineDataAttribute |
|
MediaTypeAssert |
|
ParsedMediaTypeHeaderValue |
|
PlatformInfo |
Used to retrieve the currently running platform. |
PortReserver |
|
PreserveSyncContextAttribute |
Preserves the current SynchronizationContext. Use this attribute on tests which modify the current SynchronizationContext. |
PropertyDataAttribute |
|
RegexReplacement |
|
ReplaceCultureAttribute |
|
RestoreThreadPrincipalAttribute |
|
RuntimeEnvironment |
|
StringEqualException |
|
TestData |
A base class for test data. A TestData instance is associated with a given type, and the TestData instance can provide instances of the given type to use as data in tests. The same TestData instance can also provide instances of types related to the given type, such as a List<> of the type. See the TestDataVariations enum for all the variations of test data that a TestData instance can provide. |
TestData.TestDataVariationProvider |
|
TestDataSetAttribute |
|
TheoryAttribute |
|
ThreadPoolSyncContext |
This is an implementation of SynchronizationContext that not only queues things on the thread pool for later work, but also ensures that it sets itself back as the synchronization context (something that the default implementatation of SynchronizationContext does not do). |
TimeoutConstant |
MSTest timeout constants for use with the Microsoft.VisualStudio.TestTools.UnitTesting.TimeoutAttribute. |
TraitAttribute |
|
VersionTestHelper |
|
XmlAssert |
Assert class that compares two XML strings for equality. Namespaces are ignored during comparison |