Displaying 1 to 19 from 19 results

fluentassertions - Fluent Assertions is a set of

  •    CSharp

Fluent Assertions is a set of .NET extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style test. We currently use it in all our internal and client projects, and it is used in many open-source projects. It runs on .NET 4.0, 4.5, 4.6, CoreClr, .NET Native, Windows 8.1, Silverlight 5, Windows Phone 8.0 and UWP. It supports the unit test frameworks MSTest, MSTest2, NUnit, XUnit, MBUnit, Gallio, NSpec and MSpec.

Behavioral

  •    

A Behavior Driven Design (BDD) library adding a clearer syntax and better organization to unit tests. Currently tested working with NUnit and MSTest.

Silverlight Testing Automation Tool

  •    Silverlight

StatLight is a tool developed for automating the setup, execution, and gathering results of Silverlight unit tests. StatLight helps to speed up the feedback cycles while practicing TDD/BDD/(insert your test style here) during Silverlight development.

MSTestContrib

  •    

MSTestContrib is a set of extensions orientated towards software developers and testers who are using the MSTest framework which is included with Visual Studio 2010.




ooaavee.net

  •    DotNet

ooaavee.net is just a small library of .NET development utils for making life easier.

MassDataHandler

  •    

The MassDataHandler is a framework to assist with Database Unit Testing. The framework makes it very easy to insert test data into a database, which in turn makes it very easy to write database unit tests. The user merely needs to specify their relevant data in a simple XML f...

MSTest Project

  •    CSharp

The purpose of this project is to demonstrate using Microsoft Test Project.


MSTestExtensions

  •    DotNet

The aim of this project is to provide extensions to Visual Studio's MSTest tool. The goal is match the functionality of the xUnit family of testing frameworks where possible. The extensions support MSTest for both Visual Studio 2005 and 2008. This code base was originally dev...

WatiN Extensions

  •    DotNet

WatiN extensions with support for NUnit, MSTest and xUnit Testing Frameworks

Wax

  •    

Wax allows users to create automated WatiN tests using Microsoft Excel

trx2html

  •    

Converts Visual Studio TestResults files to html with agregate information, making easier the inspection of test results

Test Runner

  •    

Loads an assembly with unit tests created with the MSTest framework and executes these without Visual Studio.

TRXtoHTML

  •    

This is a command line utility to generate html report files from VSTS 2008 as well as VSTS 2010 result files (trx). Usage: VSTSTestReport /q <input trx file> <output html file> <input code coverage file> /q optional argument for quiet mode

MSTestGlider

  •    CSharp

MSTestGlider is a Visual Studio 2008/2010 add-in that provides macros for faster test-driven development with MSTest (or NUnit).

Test List Generator for Visual Studio

  •    CSharp

Visual Studio Team Edition 2008 currently does not support Categories when running tests. Categories (such as implemented in nunit) allow you to run specific subsets of your tests (e.g. You could have a LongRunning category, that only runs tests that are long running) Visual ...

testfx - MSTest framework and adapter

  •    CSharp

This is a fully supported, open source and cross-platform implementation of the MSTest test framework with which to write tests targeting .NET Framework, .NET Core and ASP.NET Core on Windows, Linux, and Mac. You can read more about MSTest V2 here.testfx can be built from within Visual Studio or from the CLI.

Test.Automation - C# Framework to automate tests using Selenium WebDriver

  •    CSharp

Test Framework was designed in Objectivity to propose common way how people should create Selenium WebDriver tests. For all documentation, visit the Test.Automation Wiki.

LightBDD - BDD framework allowing to create easy to read and maintain tests.

  •    CSharp

The difficulty with these frameworks is that they are using a totally different language than the one in which the code is written. Because of that, they try to provide translation layers between the text in which the stories are written and code in which the stories are executed. This additional layer becomes the root of most problems when maintaining tests, mostly because it lacks integration with development tools, which means that there is no support for refactoring, code analysis (like showing unused methods) etc, or a good integrated environment for running those tests. LightBDD is a behaviour-driven development test framework offering ability to write tests that are easy to read, easy to track during execution and summarize in user friendly report, while allowing developers to use all of the standard development tools to maintain them.