Jump to Content
Guides
Guides
Discussions
v1.0
Guides
Guides
v1.0
Guides
Discussions
Search
Start Here
Welcome!
Beginner's Quickstart
Advanced Quickstart
About SpecsFor
ReSharper Templates
How do I...?
Create a basic spec
Structure my specs
Set up a mock object
Verify a method was called on another object
Register a concrete type in the auto-mocking container
Reduce duplication and noise in my specs
Basics
SpecsFor overview
Given, When, Then
The System Under Test (SUT)
SpecsFor lifecycle
About auto-mocking
Establishing context with 'Given'
Performing an action with 'When'
Verifying with 'Then'
Assertions
The Should library
Additional "Should" assertions
Partial matching: 'ShouldLookLike' and 'LooksLike'
Fuzzy Checks with Some and Any Values
SpecsFor<Web> Helpers
Mocks
SpecsFor and mocking
Configuring mock objects
Verifying interactions with mocks
Substituting your own fake objects
Sharing Context
Intro to context classes
Convention System
Overview
Creating a configuration class
Applying a behavior to all specs
Creating a behavior
Using a behavior to define state
Wrapping a spec with a behavior
Samples
Advanced Topics
Integration testing with MongoDB
Integration testing with Entity Framework
Writing specs for ASP.NET MVC
Using SpecsFor.Mvc with Windows Authentication
Powered by
Suggest