.To run the automated tests you'll need to have NUnit installed.
There are two types of automated testing in FlexWiki: UnitTests and BuildVerificationTests.
UnitTests are intended to test FlexWiki at an API level. Typically, these tests simply ensure that a given piece of FlexWiki code produces the expected output when called with a particular input. These tests can be found in the FlexWiki.UnitTests project.
BuildVerificationTests are intended to test a fully installed and configured version of FlexWiki. These tests ensure that when someone makes a particular web request against a FlexWiki instance, the expected result (HTML for the FlexWiki web interface, XML for the FlexWikiWebService) is returned. These tests can be found in the BuildVerificationTests project.
Both UnitTests and BuildVerificationTests are driven via NUnit. You can run them either interactively via NUnitGui, TestDriven.NET or some other interactive testing framework, or by using the build script. Note that if you run the BuildVerificationTests interactively, you will need to install FlexWiki somewhere on your machine and set the values in the app.config file appropriately.
To run the UnitTests with the build script, open a command window in the root of your FlexWiki source directory and run
build test
To run the BuildVerificationTests with the build script, open a command window in the root of your FlexWiki source directory and run
build verify
Running the BuildVerificationTests with the build script, will automatically build and install FlexWiki and update the app.config file with the appropriate values.
An automatic testing tool (see http://www.nunit.org/ ).
9/14/2007 2:02:12 PM - -74.15.242.151
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
Learn about unit teting and how it can benefit your project
9/11/2007 2:32:47 PM - -74.12.234.30
Automated tests that happen as part of every build that execute against a fully installed version of FlexWiki, allowing the build to verify correct operation in a web context.
9/11/2007 2:29:03 PM - -74.12.234.30
Learn about unit teting and how it can benefit your project
9/11/2007 2:32:47 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
Automated tests that happen as part of every build that execute against a fully installed version of FlexWiki, allowing the build to verify correct operation in a web context.
9/11/2007 2:29:03 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
FlexWikiWebService is a WebService that exposes APIs for retrieving and modifying content on a FlexWiki instance.
9/12/2007 12:58:58 PM - -10.10.192.22
Learn about unit teting and how it can benefit your project
9/11/2007 2:32:47 PM - -74.12.234.30
Automated tests that happen as part of every build that execute against a fully installed version of FlexWiki, allowing the build to verify correct operation in a web context.
9/11/2007 2:29:03 PM - -74.12.234.30
An automatic testing tool (see http://www.nunit.org/ ).
9/14/2007 2:02:12 PM - -74.15.242.151
Automated tests that happen as part of every build that execute against a fully installed version of FlexWiki, allowing the build to verify correct operation in a web context.
9/11/2007 2:29:03 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
Learn about unit teting and how it can benefit your project
9/11/2007 2:32:47 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
Automated tests that happen as part of every build that execute against a fully installed version of FlexWiki, allowing the build to verify correct operation in a web context.
9/11/2007 2:29:03 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101
Automated tests that happen as part of every build that execute against a fully installed version of FlexWiki, allowing the build to verify correct operation in a web context.
9/11/2007 2:29:03 PM - -74.12.234.30
background information about FlexWiki
8/19/2007 10:36:06 AM - -66.78.124.101