ShowX follows a three-layered architecture: the Presentation Layer (aimed to define useful Web and Windows Controls), the Abstract Mapping Layer (that handles mapping
models and property validation) and the Data Access Layer (in charge
of read, write and modify information from user defined handlers). The Abstract Mapping Layer and
the Data Access Layer are tested by using NUnit fixtures. The Presentation Layer was stressed in
terms of MS Application Center Test scripts. The scripts where executed against the
ShowX WebSamples pages, and are distributed along with the
current version of ShowX.
The nunit2report tool generates the
following report based on test fixture results.