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}