SlinqyQueueTests() { this.fakeReceiveShard = A.Fake<SlinqyQueueShard>(); this.fakeSendShard = A.Fake<SlinqyQueueShard>(); A.CallTo(() => this.fakeReceiveShard.PhysicalQueue.IsSendEnabled).Returns(false); A.CallTo(() => this.fakeSendShard.PhysicalQueue.IsSendEnabled).Returns(true); var shards = new List<SlinqyQueueShard> { this.fakeReceiveShard, this.fakeSendShard }; A.CallTo(() => this.fakeQueueShardMonitor.Shards).Returns(shards); A.CallTo(() => this.fakeQueueShardMonitor.SendShard).Returns(this.fakeSendShard); A.CallTo(() => this.fakeQueueShardMonitor.ReceiveShard).Returns(this.fakeReceiveShard); this.slinqyQueue = new SlinqyQueue( this.fakeQueueShardMonitor ); }
SlinqyQueueTests() { this.fakeReceiveShard = A.Fake <SlinqyQueueShard>(); this.fakeSendShard = A.Fake <SlinqyQueueShard>(); A.CallTo(() => this.fakeReceiveShard.PhysicalQueue.IsSendEnabled).Returns(false); A.CallTo(() => this.fakeSendShard.PhysicalQueue.IsSendEnabled).Returns(true); var shards = new List <SlinqyQueueShard> { this.fakeReceiveShard, this.fakeSendShard }; A.CallTo(() => this.fakeQueueShardMonitor.Shards).Returns(shards); A.CallTo(() => this.fakeQueueShardMonitor.SendShard).Returns(this.fakeSendShard); A.CallTo(() => this.fakeQueueShardMonitor.ReceiveShard).Returns(this.fakeReceiveShard); this.slinqyQueue = new SlinqyQueue( this.fakeQueueShardMonitor ); }