This project has moved. For the latest updates, please go here.

Type Resolver v1.6.3

Rating: No reviews yet
Downloads: 145
Released: Jan 21, 2010
Updated: Jan 21, 2010 by EmperorXLII
Dev status: Stable Help Icon

Recommended Download

application, 56K, uploaded Jan 21, 2010 - 76 downloads

Other Available Downloads

application, 64K, uploaded Jan 21, 2010 - 22 downloads
Source Code
source code, 306K, uploaded Jan 21, 2010 - 47 downloads

Release Notes

Type Resolver v1.6.3

  • Instantiable type discovery
    • Searches for types derived from base type
    • Creates instances using default and parametrized constructors
    • Retrieves instances from Factory classes with GetInstances methods
  • Generic type support
    • Creates instances of generic types
    • Use methods with generic arguments as GenericTheory tests
    • Use IInstanceCreator<> arguments to retrieve instance creators, rather than single instances
    • Is extension method to test for inheritance from regular and open generic interfaces
      • Update: Fixed bug where sibling generic types were being matched as derived types.
    • GetDescriptiveName extension method to get readable names of generic types, methods, and arguments
  • extensions
    • InstanceDataAttribute for use with Theory tests
    • GenericTheoryAttribute for calling genetic method tests
    • New: MultiPropertyDataAttribute to combine multiple PropertyData sources for use with Theory tests
  • Update: Various bug fixes for generic parameters resulting in multiple closed generic types.

Requires 1.5

Reviews for this release

No reviews yet for this release.