C# (CSharp) IronFramework.TestCommon Namespace

Nested Namespaces

IronFramework.TestCommon.Types

Classes

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