Fluent Assertions

  •        94

Fluent interface for writing .NET unit test assertions with more clarity than the traditional assertion syntax such as offered by MSTest, NUnit or XUnit.

http://fluentassertions.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

fluentassertions


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 3.5, 4.0 and 4.5 (Desktop and Windows Store), Silverlight 4 and 5 and Windows Phone 7.5. And it supports the unit test frameworks NUnit, XUnit, MBUnit, Gallio and MSpec.

fluent-test - BDD/TDD hybrid unit testing for Python


BDD/TDD hybrid unit testing for Python

Legend Fakes - Fake it easy!


A dynamic fake framework. * Easier semantics, all fake objects are just that - fakes - the use of the fakes determines whether they're mocks or stubs. * Context aware fluent interface guides the developer. * Full VB.Net support.

Fluent NHibernate - Fluent mapping for model


Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate. Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents, you write mappings in strongly typed C# code. This allows for easy refactoring, improved readability and more concise code.

TestStack.FluentMVCTesting - Simple, terse, fluent unit testing for ASP.NET MVC Controllers


Simple, terse, fluent unit testing for ASP.NET MVC Controllers



jsassert - JavaScript unit tests framework with fluent assertions


JavaScript unit tests framework with fluent assertions

grunt_unit_testing - BDD/TDD unit testing with QUnit and Jasmine in grunt


BDD/TDD unit testing with QUnit and Jasmine in grunt

StoryQ


StoryQ is a portable (single dll), embedded BDD framework for .NET 3.5. It runs within your existing test runner and helps produce human-friendly test output (html or text). StoryQ's fluent interface adds strong typing, intellisense and documentation to your BDD grammar.

Assertions - Provides a fluent interface for assertions in PHP


Provides a fluent interface for assertions in PHP

Fluent Moq Builder


Gives a fluent interface to help with building complex mock objects with Moq, such as mocks of HttpContextBase for help in unit testing ASP.NET MVC.

assertions - Fluent assertion-style functions used by goconvey and gunit


Package assertions contains the implementations for all assertions which are referenced in goconvey's convey package (github.com/smartystreets/goconvey/convey) and gunit (github.com/smartystreets/gunit) for use with the So(...) method. They can also be used in traditional Go test functions and even in applications.GoConveyMode provides control over JSON serialization of failures. When using the assertions in this package from the convey package JSON results are very helpful and can be rendered in a DIFF view. In that case, this function will be called with a true value to enable the JSON serialization. By default, the assertions in this package will not serializer a JSON result, making standalone ussage more convenient.

Fluency - A .NET fluent interface for building anonymous objects for testing.


A .NET fluent interface for building anonymous objects for testing.

SpecF - Lightweight fluent BDD framework. It provides fluent expressions for facilitate BDD tests.


Lightweight fluent BDD framework. It provides fluent expressions for facilitate BDD tests.

blayo-log4jAssert


log4j unit testing fluent assertions

gunit - xUnit-style test fixture adapter for go test


We now present gunit, yet another testing tool for Go.No wait, this tool has some very interesting properties. It's a mix of good things provided by the built-in testing package, the assertions you know and love from the GoConvey project, the xUnit testing style (the first real unit testing framework), and it's all glued together with go test.

NFluent


Smooth your .NET TDD experience with NFluent! NFluent is an ergonomic assertion library which aims to fluent your .NET TDD experience (based on simple Check.That() assertion statements). NFluent aims your tests to be fluent to write (with a super-duper-happy 'dot' auto-completion experience), fluent to read (i.e. as close as possible to plain English expression), but also fluent to troubleshoot, in a less-error-prone way comparing to the classical .NET test frameworks. NFluent is also directly i

Fluent - Fluent Migrator testing


Fluent Migrator testing

fluentspec


the mock framework with a BDD flavor

Silverlight Testing Automation Tool


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.