Last changed: davidorn@microsoft.com-24.18.252.234
.
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.
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 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.
As part of the BuildVerificationTests, your NamespaceMap.xml file will be altered. The BuildVerificationTests attempt to restore your configuration after the test is complete, but under some failure scenarios, this is not always possible. However, the original NamespaceMap.xml file is always backed up to a file with a .backup extension in the same directory as the NamespaceMap.xml file, and can be manually restored from there in the event of a problem.
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
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.
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
FlexWikiWebService is a WebService that exposes APIs for retrieving and modifying content on a FlexWiki instance.
8/31/2007 9:28:07 AM - -76.30.20.161
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.
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.
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.
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
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.
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
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.
The software running this site. -> jump to HomePage
10/22/2006 7:52:17 AM - -81.182.199.248
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.
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.