Project Description This project demonstrates how to build a fully tested DotNetNukeModule utilising Web Forms MVP, MBUNit and Watin
The objective of this project is to build a thorough example of how to create unit tested and automation tested DNN modules using the MVP Pattern provided by WebFormsMVP (http://www.webformsmvp.com). The automation testing uses the DotNetNuke Autoamtion Testing framework as the basis which uses MBUNit and Watin (http://dotnetnukeautomation.codeplex.com/. A further objective is to show how to use MSBuild and MSBuild Community Tasks to automatically create an installable extension when the solution is in Release mode.
There is now a release of this project. When using these templates make sure you add the test project first and add it into a sub folder of where you will develop the module. This template does not need to be developed under DesktopModules so create a folder for the module and then a sub folder called Tests under it. Then follow the instructions in the documetnation.htm file that opens on project creation.