Example #1
0
 public StubManager(StubManagerOptions stubManagerOptions, IStubTypeCache stubTypeCache, IFakeDataFactory fakeDataFactory)
 {
     StubManagerOptions = stubManagerOptions ?? throw new ArgumentNullException(nameof(stubManagerOptions));
     _stubTypeCache     = stubTypeCache ?? throw new ArgumentNullException(nameof(stubTypeCache));
     _fakeDataFactory   = fakeDataFactory ?? throw new ArgumentNullException(nameof(fakeDataFactory));
 }
Example #2
0
 public StubManager(StubManagerOptions stubManagerOptions, IStubTypeCacheManager stubTypeCacheManager, IStubDataMappingProfile stubDataMappingProfile)
 {
     StubManagerOptions     = stubManagerOptions ?? throw new ArgumentNullException(nameof(stubManagerOptions));
     StubTypeCacheManager   = stubTypeCacheManager ?? throw new ArgumentNullException(nameof(stubTypeCacheManager));
     StubDataMappingProfile = stubDataMappingProfile ?? throw new ArgumentNullException(nameof(stubDataMappingProfile));
 }
Example #3
0
 public StubManager(StubManagerOptions stubManagerOptions)
     : this(stubManagerOptions, new MemoryStubTypeCache(), new FakeDataFactory())
 {
 }