Activate Your Glutes

Activate Your Glutes is a website for tracking fitness progress as you grind it out in the gym, developed using ASP.Net MVC, JQuery and Entity Framework.

Activity Injector

Activity Injector is mainly used in unit testing workflow activities.

AgUnit - Silverlight unit testing with ReSharper

agunit.zip (80,7 MB)
AgUnit is a plugin for Jetbrains ReSharper (R#) that allows you to run and debug Silverlight unit tests from within Visual Studio.

AnyDbTest

anydbtest.zip (23,8 MB)
AnyDbTest is the first and only automated DB unit testing tool available using XML as test case. AnyDbTest is just designed for DBA/DB developers. It supports all kinds of popular database, such as Oracle, SQL Server, MySQL, and PostgreSQL etc.

Async Unit Tests for VS2010

This project allows writing unit tests using the async/await keywords, without having to provide your own asynchronous context for each test.

Atha: Acceptance Testing Heuristics Automation

atha.zip (123,3 MB)
Currently: Atha allows the user to write automated tests in the scripting languages IronPython, IronRuby, PowerShell, and Razor and to run those tests via a Console program (called "AthaX"), a WPF Rich-Client Windows application (called "Athalon"), or a Web Browser-Based Silverlight application (called "Athalight"). The goal of this project is to provide a simple means of acceptance and regression testing delivered on top of the Microsoft technology stack (although future versions may support non-Microsoft testing). Atha was derived from the initial alpha-version releases of the E.S.W.A.T. project (Even Simpler Web/Windows Acceptance Testing) to build on the lessons learned. The Atha name stands for "Acceptance Testing Heuristics Automation". Atha Terminology: Athaverse = The Entire Atha System Athamite = User Athalect = Test Script Language Athalon = Rich Windows Client Test Runner (WPF) AthaX = Console Test Runner Athalight = Cloud Client (Silverlight) Athanet = Cloud Services & Host (WCF) Athabot = Agent (a vague term for any unique component of Atha in the Cloud. e.g. a Language Runner, a Language Service, etc.) Technology: .NET 4.0 (C#, WPF, WCF) Silverlight 5 DLR 1.1.2 Reactive Extensions for .NET 1.0 Async CTP 3.0 IronPython 2.7 (.NET embedded script engine) IronRuby 1.0 (.NET embedded script engine) PowerShell 6.1 (.NET embedded script engine) RazorEngine 2.1 (.NET embedded script engine) Unity 2.1.5 Prism 4.0

Attach Stub Framework

attach.zip (82 kB)
A framework that dynamically generates stub objects for your classes to support creating unit tests structured according to the 3A pattern (arrange/act/assert). Also supports refactoring (no string identifiers) and does not require interfaces.

AutoFixture

autofixture.zip (42,8 MB)
Write maintainable unit tests, faster. AutoFixture makes it easier for developers to do Test-Driven Development by automating non-relevant Test Fixture Setup, allowing the Test Developer to focus on the essentials of each test case.

BeanProxy

beanproxy.zip (289 kB)
BeanProxy is both a mock library as well as a stub factory. It can be configured for behavior or state verification. It has a truly rich API for strong typing of both method names and parameters. Enjoy its elegant use of delegates and property overloading for simple unit testing.

Behavioral

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

Behaviorize

behaviorize.zip (11,8 MB)
Behaviorize is a framework for BDD style testing and behavior verification.

BizTalk Factory

Library to speed up the development of BizTalk Server applications that shifts the focus from graphical editors to fluent C# code wherever possible.

BizUnitExtensions And Tools

BizUnit is a unit testing framework for .NET and its official home is at Gotdotnet. This project aims to be a sort of "NAntContrib" in the BizUnit world and to provide a set of extension steps, support applications and documentation, tutorials etc to increase the use of BizUnit i

Unit Test Result Viewer for Silverlight

bluebox.zip (1,4 MB)
Toolwindow to view the results of Silverlight unit tests from the Silverlight Toolkit, while using StatLight as test execution engine.

BooksOnline

The web based software product that sells the book in either physical or electronic form. The complete solution which implements the administration and user modules of the system. It includes inventory management, personalization, favourites, uploading related materials, user management and many more. The product uses the latest technologies to implement its functionalities.

Caliburn

caliburn.zip (184,4 MB)
A framework designed for WPF and Silverlight which implements a variety of UI patterns including MVVM , MVP and MVC. Caliburn is a legacy framework.

Chaining Assertion

Method Chaining base UnitTesting Extension Methods and Dynamic Private Accessor for MSTest, NUnit, xUnit.net, MbUnit. This provides only single file.

CHESS: Systematic Concurrency Testing

chesstool.zip (40,6 MB)
CHESS is a tool for systematic and disciplined concurrency testing. Given a concurrent test, CHESS systematically enumerates the possible thread schedules to find hard-to-find concurrency errors, including assertion violations, deadlocks, data-races, and atomicity violations.

Automatic Class Tester

Automatically unit test your model: - Automatically test properties, spotting any miswired getters or setters - Increase code coverage, reaching parts manual tests don't even try to - Supports ignoring specified properties if you have any funky logic in there that needs a manual test - Tests for PropertyChanged events if your class implements INotifyPropertyChanged Tests constructors and that they map parameters to properties

VSTS Code Coverage Runner - Get VS Code Coverage from NUnit or MbUnit

This project is an attempt to provide a wrapper around the VSTS instrumentation and code coverage tools. VSTS provides very powerful code coverage tools with Visual Studio, but as packaged, you need to be running MSTest unit tests to obtain this coverage data. There is a way of getting this data without using MSTest though, by using another test framework such as NUnit or MbUnit for example. This wrapper encapsulates the generation of the .coverage file from a run of NUnit or MbUnit (or similar), but in addition it provides an automated generation of the .xml version of the .coverage file (both can be read by Visual Studio directly), and then uses an XSLT template to transform the XML ouput into a final human readabale page (by default a .html file) Further extension will pull the actual parameters from the hardcoded values in the console application into a wrapper class, and will wrap both with a command line tool and with an MSBuild task - however the code is functional enough, and is transparent enough, that both of these tasks should be easy to implement for anyone wishing to do so for themselves if they require this immediately.