20 packages tagged with “mbunit”
Set of extensible constraints extensions to work on-top of various unit test frameworks.
Gallio & MbUnit dlls
MVC Route Unit Tester provides convenient, easy to use methods that let you unit test the route table in your ASP.NET MVC application, including Area routes. Unlike many libraries, this lets you test routes both ways -- both incoming and outgoing. You can specify an incoming request and make one of several assertions about the outcome; such that the request matches a given route, matches no routes, or that it is ignored by the routing system. You can also specify route data and assert that a given URL will be generated by your application. Works with any unit testing library you choose, such as MSTest, NUnit, xUnit, mbUnit, and others. See the Project site for usage details.
Selenium/MbUnit Test Automation Framework
Method Chaining base UnitTesting Extension Methods and Dynamic Private Accessor for MbUnit. This provides only single .cs file.
The Gallio Automation Platform is an open, extensible, and neutral system for .NET that provides a common object model, runtime services and tools (such as test runners) that may be leveraged by any number of test frameworks. MbUnit is an extensible unit testing framework for the .NET Framework that takes in and goes beyond xUnit pattern testing. MbUnit is part of the Gallio bundle.
FsUnit is a set of extensions that add special testing syntax to MbUnit.
Crawler-Lib Concurrency Testing allows to write unit tests with multiple threads to test the concurrency behavior of components. It has synchronization mechanisms to control the workflow of the threads and to record the execution steps. It is also possible to use it for client/server tests. It can be used in conjunction with any unit test framework or with handwritten tests.
Allows creating acceptance tests in developer friendly environment. Features: * Native support for refactoring, code analysis (like finding unused methods), test running and all features that Visual Studio / Intellisense / Resharper offer during code development, * Easy to read scenario definitions, * Scenario steps execution tracking, usable during longer test execution, * Scenario steps execution time measurement, * Possibility to run steps with dedicated shared context, allowing to run tests safely in parallel, * Possibility to run parametrized steps with smart rules of inserting argument values to formatted step name, * Feature result summary available in XML, HTML or Plain text format, * Possibility to configure multiple result summaries in app.config file, * VS Project Item templates for feature test files, * MbUnit integration.
Tests constructors in a given assembly or class for ArgumentNullExceptions.
Selenium+ Test Automation Framework
F# DSL for first-class MbUnit tests
A testing module for PsMake, allowing to execute nunit/nunit3/mbunit/mstest/xunit/dotnet tests with optional coverage check
i-theses - gallio and mbunit
Automated Cleaning Tool, allowing to reduce manual cleanup code in SetUp / TearDown methods used in test projects.
MbUnit Test Framework v4 - Multi-target package supporting .NET Framework 3.5+ and .NET 8-windows.
Gallio Test Automation Platform v4 - Multi-target package supporting .NET Framework 3.5+ and .NET 8-windows.