A Visual Studio plugin that makes it easier to perform unit/intergration-hybrid testing for CRM plugins. It also includes a few templates for plugin and step projects for fast start.
- Create ready-to-code plugin and step project with the click of a mouse
- Includes logging, initialisation, and error handling
- Create a 'hybrid' test to easily debug the plugin code
- Connects to CRM as if plugins are registered
- Supports rollback of actions done in CRM by the test
- Supports disabling plugin steps during testing to get more realistic results
- Wael Hamze and Ramon Tebar
- Base code
- https://archive.codeplex.com/?p=xrmtestframework
- My work:
- Added Hybrid testing module
- Added plugin project templates
- Changed: moved to new namespace
- Changed: v8 plugin template now uses the NuGet Common.cs package
- Changed: v9 plugin template now uses the NuGet Common.cs package
- Changed: moved common parameters to the class level (static)
- Improved: plugin steps toggle is now based on a name pattern to be more specific
- Fixed: CRM service access hangs tests
- Fixed: pool init error
- Fixed: incorrect reference error
Copyright © by Ahmed Elsawalhy (Yagasoft) -- GPL v3 Licence