Conventional test runner for Jasmine and Fubu
JavaScript C# Ruby Other
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with mkmurray:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src
support
.gitignore
VERSION.txt
fubumvc.testrunner.nuspec
license.txt
rakefile.rb
readme.markdown

readme.markdown

What is FubuMVC.TestRunner?

This is a Fubu Bottle that provides you with a reusable route for running Jasmine suites. The idea is to minimize repetition when wiring up the testrunner for Jasmine and to provide a way to separate out your tests from your core code.

Usage

The TestRunner works by leveraging FubuMVC's ScriptManager. So the route: /testing/suites/sample will run baseline Jasmine test runner code against whatever exists in the sample script (which can be a file or ordered set). For further examples, checkout the example project within the solution.

Where is CommonAssemblyInfo.cs?

CommonAssemblyInfo.cs is generated by the build. The build script requires Ruby with rake installed.

If you do not have ruby:

  1. You need to manually create a src/CommonAssemblyInfo.cs file
  • type: echo // > src/CommonAssemblyInfo.cs
  1. open src/FubuMVC.TestRunner.sln with Visual Studio and Build the solution