public static IFileCabinetFactory RegisterReplicationProvider(this IFileCabinetFactory factory) { var provider = new ReplicatedStorageProvider(factory); factory.RegisterProvider(provider); return(factory); }
public ReplicatedStorageProviderFacts() { this.mockCabinetFactory = new Mock<IFileCabinetFactory>(); this.mockMasterConfig = new Mock<IStorageProviderConfig>(); this.mockReplicaConfig = new Mock<IStorageProviderConfig>(); this.mockMasterCabinet = new Mock<IFileCabinet>(); this.mockReplicaCabinet = new Mock<IFileCabinet>(); this.config = new ReplicatedProviderConfig(mockMasterConfig.Object, mockReplicaConfig.Object); this.mockCabinetFactory.Setup(f => f.GetCabinet(mockMasterConfig.Object)).Returns(mockMasterCabinet.Object); this.mockCabinetFactory.Setup(f => f.GetCabinet(mockReplicaConfig.Object)).Returns(mockReplicaCabinet.Object); this.provider = new ReplicatedStorageProvider(this.mockCabinetFactory.Object); }
public ReplicatedStorageProviderFacts() { this.mockCabinetFactory = new Mock <IFileCabinetFactory>(); this.mockMasterConfig = new Mock <IStorageProviderConfig>(); this.mockReplicaConfig = new Mock <IStorageProviderConfig>(); this.mockMasterCabinet = new Mock <IFileCabinet>(); this.mockReplicaCabinet = new Mock <IFileCabinet>(); this.config = new ReplicatedProviderConfig(mockMasterConfig.Object, mockReplicaConfig.Object); this.mockCabinetFactory.Setup(f => f.GetCabinet(mockMasterConfig.Object)).Returns(mockMasterCabinet.Object); this.mockCabinetFactory.Setup(f => f.GetCabinet(mockReplicaConfig.Object)).Returns(mockReplicaCabinet.Object); this.provider = new ReplicatedStorageProvider(this.mockCabinetFactory.Object); }
public static IFileCabinetFactory RegisterReplicationProvider(this IFileCabinetFactory factory) { var provider = new ReplicatedStorageProvider(factory); factory.RegisterProvider(provider); return factory; }