public RequestProviderTestsSandbox() : base() { FakeMetadataProvider = new FakeContactMetadataProvider(); this.Container.Register<ICrmMetaDataProvider>(FakeMetadataProvider); this.Container.Register<IDynamicsAttributeTypeProvider, DynamicsAttributeTypeProvider>(); // singleton FakeSettings = this.RegisterMockInstance<ConnectionSettings>(); FakeCrmDbConnection = this.RegisterMockInstance<CrmDbConnection>(); FakeCrmDbConnection.Stub(a => a.MetadataProvider).Return(FakeMetadataProvider); FakeCrmDbConnection.Stub(a => a.Settings).Return(FakeSettings); }
public RequestProviderTestsSandbox() : base() { FakeMetadataProvider = new FakeContactMetadataProvider(); this.Container.Register <ICrmMetaDataProvider>(FakeMetadataProvider); this.Container.Register <IDynamicsAttributeTypeProvider, DynamicsAttributeTypeProvider>(); // singleton FakeSettings = this.RegisterMockInstance <ConnectionSettings>(); FakeCrmDbConnection = this.RegisterMockInstance <CrmDbConnection>(); FakeCrmDbConnection.Stub(a => a.MetadataProvider).Return(FakeMetadataProvider); FakeCrmDbConnection.Stub(a => a.Settings).Return(FakeSettings); }