CciSharp is a post-compiler for .NET. CciSharp integrates into your build using MSBuild and provides usefull transformation such as readonly auto-properties. And of course, you can use the CciSharp infrastructure to build your own custom mutators.

Test Mutators

These mutators provide useful transformations for your test assemblies.

Name Description
AssertMessage Automatically generates a pretty assertion message.

Property Mutators

These mutator provides many enhancements around properties.

Name Description
DefaultPropertyValue Use the DefaultValueAttribute value to initializes a property
DependencyAutoProperty An auto-property that implements a basic DependencyProperty
ReadOnlyAutoProperty Makes an auto-property readonly.
LazyProperty Caches the value of a property getter
WeakLazyProperty Caches the value of a property getter in a weak reference

Last edited Jan 1, 2010 at 6:45 AM by pelikhan, version 21


No comments yet.