pyspec

  •        98

Behavior Driven Development Framework for Python. PySpec has following specialty. * Many kind of verification methods. * More concrete error messages. * Use decorators to define spec. * Data driven test(@data_provider). * Mock Objects included. * CUI & GUI spec runner(wxPython)

http://pyspec.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Unit Test Specification Generator


Create a specification document for unit test assemblies. Test docs makes it easier for developers and testers to verify completeness of components by extracting the unit tests in a component and formatting them to be more comprehensible.

pyspec


Read pyspec is a set of python routines for data analysis of x-ray scattering experiments. It started out as a data class for the SPEC x-ray diffractometer control program (http://www.certif.com/) but since then has morphed into a suite of python classes for data analysis. This has lead to the “bacronym” for pyspec being “python routines for x-ray spectra analysis”.

pySpec


The pySpec project is a set of data analysis routines written in python for analysis of x-ray diffraction data produced by the SPEC X-Ray Diffraction and Data Acquisition software.

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


BDD/TDD hybrid unit testing for Python

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


BDD/TDD unit testing with QUnit and Jasmine in grunt



radioarm-django_pyspec_env


a script that allows using pyspec BDD framework in django applications

specunit - BDD-style extension for unit testing frameworks


A simple BDD-style extension for unit testing frameworks.

SystemWrapper


SystemWrapper is a library that wraps System resources like Directory, Assembly, ... so developers can create their by mocking the system resources.

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.

Expect framework


Expect is a framework for writing tests in natural language (including BDD style) and as executable specifications. It integrates with your unit test framework and with VisualStudio, in order to provide a smooth development workflow.

Fluent Assertions


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

talk-ao-bdd-e-alem - Support material for a talk on TDD, BDD & property-based/generative testing.


Support material for a talk on TDD, BDD & property-based/generative testing.

LeTourDeXUnit


This is the code for a talk that showcases several unit testing libraries and frameworks that make it possible to write the most-effective unit and integration tests. It also highlights some of the most underused features of JUnit, including Theories, parameterized tests, and Hamcrest matchers. Among the libraries it covers: Unitils, Spring Test, DbUnit, XMLUnit, Dumpster, Mockito, and JBehave. The presentation supplies code examples and discusses TDD/BDD best practices.

PolymathicCoder-LeTourDeXUnit


This is the code for a talk that showcases several unit testing libraries and frameworks that make it possible to write the most-effective unit and integration tests. It also highlights some of the most underused features of JUnit, including Theories, parameterized tests, and Hamcrest matchers. Among the libraries it covers: Unitils, Spring Test, DbUnit, XMLUnit, Dumpster, Mockito, and JBehave. The presentation supplies code examples and discusses TDD/BDD best practices.

pons - Plain Old NUnit Specification for .NET supports hazzle-free BDD-style integration testing


Plain Old NUnit Specification for .NET supports hazzle-free BDD-style integration testing

tdd-and-beyond-talk - Unit Testing, TDD and Beyond presentation using Deck.js


Unit Testing, TDD and Beyond presentation using Deck.js

pyspec - Behavior Driven Development Framework for Python


Behavior Driven Development Framework for Python

sYnfo-PySpeC


Spelling Corrector in Python