Example #1
0
 public MockExtensibilityStrategy(MockFactory factory, IAutoMockerBackingContainer container)
 {
     _factory      = factory;
     _container    = container;
     _createMethod = factory.GetType().GetMethod("Create", new Type[] { });
     Debug.Assert(_createMethod != null);
 }
Example #2
0
 /// <summary>
 /// Allows you to specify the MockFactory that will be used when creating mocked items.
 /// </summary>
 public UnityAutoMockContainer(MockFactory factory)
 {
     _container = new UnityAutoMockerBackingContainer(factory);
 }
Example #3
0
 public MockFactoryContainerExtension(MockFactory mockFactory, IAutoMockerBackingContainer container)
 {
     _mockFactory = mockFactory;
     _container   = container;
 }
Example #4
0
 /// <summary>
 /// Allows you to specify the MockFactory that will be used when creating mocked items.
 /// </summary>
 public UnityAutoMockContainer(MockRepository mockRepository)
 {
     _container = new UnityAutoMockerBackingContainer(mockRepository);
 }