Deliver reliable software
   Support   |   Feedback   |   Validio Ukraine Home Page   

Unit testing for C#, VB.NET and more.

Unassisted automated builds.

Continuous Integration.

Home
Overview
Features
Add-ins
X-Unity Test Studio
Requirements
Downloads
Purchase
Bookshelf
Technical Support
Contact Us
 

Rated 4 stars at www.sofotex.com
Get X-Unity Today!
Rated 4 stars at www.sofotex.com
X-Unity Test Studio

X-Unity Test Studio 1.2 NEW

This is the latest version of X-Unity 2 Test Studio featuring automatic navigation to source code from the Test Hierarchy window and from the unit testing tasks added to the Task List. This version also introduces Dynamic Help support to provide relevant links to the X-Unity Test Studio documentation on the fly.

Give it a try by downloading the X-Unity 2 Test Studio 1.2 Evaluation Edition!

What is X-Unity Test Studio?

X-Unity Test Studio is a new branch in X-Unity development, bringing the power of unit testing into the Visual Studio .NET IDE. Since it is recommended to write unit test along with production code they check, it feels natural to have an ability to execute these tests right from the IDE. Now this possibility became a reality. X-Unity Test Studio works as a Microsoft Visual Studio .NET add-in creating a convenient unit testing environment.

Want to give it a try? Download the Evaluation Edition from the Downloads page.

Already made a decision? Visit the Purchase page to order X-Unity Test Studio online.

Look and Feel

The Test Studio follows Visual Studio .NET look and feel and uses its familiar elements like toolbars and tool windows to interact with the user. It creates additional commands that are initially placed on its own custom toolbar, but users are free to place buttons for these commands on any toolbars they wish.


X-Unity Test Studio Toolbar

A hierarchy of available unit tests is shown in a separate tool window that behaves exactly as any Visual Studio .NET tool windows like Solution Explorer or Class View. Test Studio uses a new, tree-like representation of available unit tests, sorted in alphabetical order.

X-Unity Test Studio Screenshot
A screenshot of Visual Studio .NET with running Test Studio. Click on the image to enlarge.

Key Features


Automatic Synchronization with Your Solution

X-Unity Test Studio constantly watches for projects in your solution and automatically updates its test hierarchy view when one or more projects are rebuilt, added to the solution or removed from it.

Automatic Testing upon Succeeded Builds

You may configure X-Unity Test Studio to run all available unit tests every time your solution or one of the projects is successfully built. Test Studio is aware when builds occur so it may run tests without any actions necessary from your side.

Version 1.2 You can run either all available tests or selected tests only.

Failed Unit Tests and Test Suites Are Added as Tasks

X-Unity Test Studio adds failed unit tests and test suites as tasks having "Unit Testing" category to the "Tasks" window of your IDE. You may also choose whether you want these tasks to be listed unless you will remove them yourself or until next selection of unit tests will be run.

Version 1.2 You can navigate to the corresponding test case source code by double-clicking on the added tasks.

Test Studio Settings Integrated with Visual Studio .NET Options

You may customize X-Unity just like any other Visual Studio .NET feature. Its settings are completely integrated with the VS .NET options window so you will not have to use yet another toolbar button or keyboard shortcut.

X-Unity Test Studio Options Screenshot
A screenshot of X-Unity Test Studio options screen. Click on the image to enlarge.

Version 1.2 A new option has been introduced to control which tests will be run upon a succeeded build.

Hierarchical Representation of Available Tests Cases and Suites

X-Unity Test Studio introduces a new concept of visualizing available unit tests. Unlike Developer Worplace versions 1.0 and 1.1 that used a plain list to represent available tests, Test Studio uses a tree-like hierarchical representation having three levels - test targets, test suites and test cases.

Version 1.2 You can navigate to a test case or a test suite source code by double-clicking the corresponding tree node in this window. You can also navigate to the source code from a pop-up menu now available in the Test Hierarchy window.

Automatic Saving and Restoration of Test Hierarchy State

X-Unity Test Studio saves current state of the test hierarchy (which nodes were expanded, collapsed and checked) when you close a solution, and restores this state when you open the solution again. This state is associated with the solution and is not overwritten when another solution is opened or closed.

Version 1.2 The hierarchy state is now saved in a separate file, thus preventing possible conflicts and difficulties caused by the solution file being under source control.

Supported Versions of Visual Studio .NET


X-Unity 2 Test Studio 1.2 Visual Studio .NET 2002 and Visual Studio .NET 2003
X-Unity 2 Test Studio 1.1 Visual Studio .NET 2002 and Visual Studio .NET 2003
X-Unity 2 Test Studio 1.0 Visual Studio .NET 2002


 
News

X-Unity Product Tour is available from the Overview page in the PowerPoint presentation format.

X-Unity 2 Test Studio 1.2 released October 23rd, 2003 features quick navigation to test source code from the Test Hierarchy window and from unit testing tasks added to the Task List. Find out more at the X-Unity Test Studio home page.

 
Features

A powerful suite of tools facilitating unit testing, automated builds and continuous integration activities.  More >>>

Partners