main
1using System;
2using Rhino.Mocks;
3using Rhino.Mocks.Interfaces;
4
5namespace Spec.Dox.Test.Extensions
6{
7 static public class MockingExtensions
8 {
9 static public void received<T>(this T typeToVerify, Action<T> actionToPerform)
10 {
11 typeToVerify.AssertWasCalled(actionToPerform);
12 }
13
14 static public IMethodOptions<R> is_told_to<T, R>(this T typeToVerify, Function<T, R> actionToPerform) where T : class
15 {
16 return typeToVerify.Stub(actionToPerform);
17 }
18 }
19}