WatiN Extensions

  •        85

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




Related Projects


Wax allows users to create automated WatiN tests using Microsoft Excel


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...

Visual Studio Testing Extensions

The Visual Studio Testing Extensions is a library that exposes a set of extension methods to provide a way to write more readable unit tests in the Visual Studio Unit Testing environment. It is developed in C# 4.0 and requires the .NET 4.0 runtime.


A test assertion library to assist in writing automated tests against websites. Allows for assertion of HTML validity, etc. Initially has support for MSTest but core is separated to allow for wrapping in layers for other testing frameworks later.

Extension Toolkit

The Extension Toolkit project provides a collection of useful extension methods for all kind of types (e.g. String class extensions). The Microsoft documentation is describing extension methods as follows: Extension methods enable you to add methods to existing types witho...

WatiN Controller Framework

The WatiN Controller Framework (WatiNCF) is a project that is being developed to help developers to create more maintainable WatiN tests, by providing a simple layer of base classes and helper methods developers will be able to use common patterns and methods to ensure the tes...

.NET Extensions Methods Library for C# and VB.NET (ASP.NET, MVC, SL, WPF, EF)

The .NET Extensions project is monthly updated library of C# und VB.NET extension methods for ASP.NET Web Forms, MVC, WPF, Silverlight and Entity Framework. It's part of a column published by Patrick A. Lorenz (www.pgk.de) in the German magazine "dotnetpro" (www.dotnetpro.de).

Scrumee.WatiN - The Scrumee project with WatiN automated UI integration tests.

The Scrumee project with WatiN automated UI integration tests.

dotNetExt - .NET Extension Method Library

dotNetExt is a Extension Method Library for the .NET Framework that extends the BCL Types with helper methods that make simple tasks simpler. So far there are extensions for the Object, IEnumerable<> and String BCL Types. The library is flexible so you can Import All Extension...

Pex Extensions

Repository for all open source things related to Pex from Microsoft Research, such as examples, custom test frameworks, additional mocks, best practices, or any other type of extensions.

testfx - MSTest framework and adapter

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.

MSTestExtensions - Extensions for Microsoft Test (MSTest) framework.

Extensions for Microsoft Test (MSTest) framework.


An extendible implementation of the Assert class in MSTest. Allows for extending the Assert methods with the default MSTest methods as a default. Also includes a Throws() method for asserting exceptions.

pos-chrome-extension - Automated testing extension for Point of Sale.

Automated testing extension for Point of Sale.

linqextended - Useful extension methods to add functionality beside existing Linq extensions.

Useful extension methods to add functionality beside existing Linq extensions.


WatiN (pronounced quot;what-inquot;) aims to bring you an easy way to automate Web Application Testing in .Net. Inspired by Watir, WatiN has grown into a feature rich and stable framework, offering automation of Internet Explorer and Firefox.


Test Calculator Automation with TDD/BDD MSTest Specflow and WatiN

.NET Extension Library

The .NET Extension Library adds common functionality to .NET's system libraries. Most new features are added to existing types via extension methods. The rest of the features are either new classes or improvements to existing classes (such as the introduction of an ICache inte...

Extension Overflow

The purpose with this collection is to provide useful C#extension methods to boost productivity for the .net developers. The beginning of this library was the post on stackoverflow.com: http://stackoverflow.com/questions/271398/post-your-extension-goodies-for-c-net