Skip to content
| Marketplace
Sign in
Visual Studio>Tools>TddHelperVS2015
TddHelperVS2015

TddHelperVS2015

Friedrich B

|
477 installs
| (0) | Free Trial
The TddHelper extension is designed to simplify your life if you do Test-Driven Development. It is a helper utility that exposes commands to move to the next tab group, split windows, and jump to test or implementation files (C# only). If a test or implementation file is not ...
Download

Introduction

The TddHelper extension is designed to simplify your life if you do Test-Driven Development. It is a helper utility that exposes commands to move to the next tab group, split windows, and jump to test or implementation files (C# only).  If a test or implementation file is not found, the utility can create both test/implementation classes and projects.  For created projects, automatic references to unit testing framework is supported, and friend assemblies (also strong-named ones) are supported.

The extension tries to support both jumping from Test -> Implementation and vice-versa.  This also applies to class and project creation – you can create the test project first and test class, strong-name the test project and add your unit-test framework assembly and then create the implementation assembly just by jumping to the non-existing implementation.  When creating test projects, a reference to the test framework is added automatically if so configured.

Compatibility

This version is targeted for VS 2015 only.

Installation

There are three options to install the extension

  1. (Preferred) Installation is through the Visual Studio Gallery. Search for TddHelper.
  2. Use GitHub .vsix installer. The GitHub project has an Installer folder containing the TddHelper.vsix file.  Installing that file may get you a version that is work in progress.
  3. Get the source code (use a release tag), build it and then run the output TddHelper.vsix file.  You need the Visual Studio Extension SDK (free) and Visual Studio 2013 to build the project.

Source code

Source code for the Extension lives on https://github.com/brunzefb/TddHelper.  Feel free to fork. You can also send me a pull request through github if you have bug fixes/enhancements.

License / Disclaimer of Warranty / Limitations of Liability

Software is provided under the Apache License 2.0 license.  It says that there’s no warranty, and that you are getting this Tdd Helper extension “as is”, and that the author is not responsible anything that goes wrong as a result of you installing this software.

Support/Feedback

If you find a bug, please add it to the issue tracker on github. https://github.com/brunzefb/TddHelper. You also can email me at brunzefb_AT_gmail.com, please put TddHelper in the subject line.I will only respond if an issue has been created. The extension generates comprehensive logs info stored in C:\ProgramData\TddHelper\TddHelper.log, so please attach the log file to the issue along with what you were doing at the time.

Version History

Version 1.0 - November 2013, Proof of concept, Jumping Tabs
Version 1.1 - December 2014, first public release. Adds functionality to locate/create tests/projects
Version 1.2 - July 2015, support for VS2015, removal of all deletion code.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft