T# Studio from Pretty Objects
 
infoOBJECTS
October 26, 2008  T#: Running tests multiple times
October 1st, 2008  T#: Running tests with parameters
September 3rd, 2008  Better Visual Studio integration of T#
 
  • POCMock    • T# Studio  
  • Overview    • Download    • Documentation    • Walkthroughs  
    Add to Favorites | Print   
 
T# News
open all | close all

October 26, 2008
T#: Running tests multiple times
We proudly announce you the new beta release of T# Studio (v0.2.9) for Visual Studio 2005 and 2008, for Windows XP and Vista.
This version enables you to run tests multiple times (for different contexts for example), and enhances Visual Studio integration

For more information, visit the T# Studio Official Page


October 1st, 2008
T#: Running tests with parameters

We proudly announce you the new beta release of T# Studio (v0.2.8) for Visual Studio 2005 and 2008, for Windows XP and Vista.
This version enables you to run tests with parameters, and enhances Visual Studio integration

For more information, visit the T# Studio Official Page


September 3rd, 2008
Better Visual Studio integration of T#

We proudly announce you the new beta release of T# Studio (v0.2.7) for Visual Studio 2005 and 2008, for Windows XP and Vista.
This version enhances T# Studio integration in Visual Studio

For more information, visit the T# Studio Official Page


T#  Studio: simplified unit tests

You want to drastically simplify the writing of unit tests?
You want to make easier their maintenance?
You want to discover the missing tests right from compilation?

Context

Unit test coding is now an acknowledged practice for improved development quality. First unit tests tools were easy to use, which helps make them popular.

Nevertheless, as the complexity of the software system increases, so does the complexity of unit tests. It is therefore important to simplify as much as possible their coding (using less code, and code in a more natural way). It is also important to focus on the intention of the test first rather than on tested code as well as in object programming, we focus on the goal of a method first, and then on its implementation. Driven by intention, tests are easier to maintain. Finally, when the number of tests grows, the relations between tests and test code become complexe (What is testing what? Which tests test this? What are the missing tests?). The developement environment must therefore give various navigation paths from one to another.

T# Studio

T# Studio has been developed to simplify the design and the coding of unit tests for Microsoft.NET.

T# Studio is a unit tests developement environment integrated in Visual Studio™ (it also has a standalone version). This environment includes:

  • T#: a programming language specialized for unit testing.
    T# is based on C# v2, that makes its use really simple to .NET developers.
    New keywords has been introduced to simplify test coding. And big emphasis has been placed on the definition of the test intention.
  • Tools to compile, run and navigate through tests.