示例#1
0
 /// -----------------------------------------------------------------------------------------------
 /// <summary>
 ///     Base Constructor
 /// </summary>
 /// -----------------------------------------------------------------------------------------------
 public Default()
 {
     _mocks = new MockDataCreator();
     /* Diagnostic */
     //Log.Info("Entering Default Constructor.");
     //ErrorHandlingTester(0);
 }
 public MockWebRequestExecutorFactory(IMockResponseProvider responseProvider,
                                      bool runAsIntegrationTests = false,
                                      IMockDataRepository repo   = null)
 {
     ResponseProvider     = responseProvider;
     RunAsIntegrationTest = runAsIntegrationTests;
     MockDataRepository   = repo;
     if (RunAsIntegrationTest)
     {
         MockCreator = new MockDataCreator(MockDataRepository);
     }
     else if (MockDataRepository != null)
     {
         ResponseProvider = new MockEntryResponseProvider()
         {
             ResponseEntries = MockDataRepository.LoadMockData()
         };
     }
 }