This project is read-only.


The current version of the TypeFactory supports creation of the following types. The TypeFactory tries to create random values for each type where possible.
  • Boolean
  • Byte
  • Char
  • DateTime
  • Decimal
  • Double
  • Int16
  • Int32
  • Int64
  • SByte
  • Single
  • String
  • UInt16
  • UInt32
  • UInt64
  • Guid
  • TimeSpan
  • Enums
  • NullableTypes (where a value type in this list)
  • Type (a random type is compiled at runtime using the codedom)
  • Types with a default constructors

The most notable limitations are are abstract classes (including interfaces), arrays and classes with non-default constructors. If you'd like these features please vote for these features here: Work Items

Last edited Jan 4, 2008 at 2:42 PM by molmorg, version 6


No comments yet.