main
 1namespace test
 2{
 3  using Rhino.Mocks;
 4  
 5  public static class Mock
 6  {
 7    public static T An<T>() where T : class
 8    {
 9      return MockRepository.GenerateMock<T>();
10    }
11  }
12  public static class Assertions
13  {
14    public static void received<T>(this T mock,System.Action<T> action)
15    {
16      mock.AssertWasCalled(action);
17    }
18  }
19}