protected override void Given() { base.Given(); _expectedtimeout = 5; var messageLockResponse = new MessageLockResponse { DoIHaveExclusiveLock = true }; MessageLock = Substitute.For <IMessageLockAsync>(); MessageLock.TryAquireLockAsync(Arg.Any <string>(), Arg.Any <TimeSpan>()) .Returns(messageLockResponse); _handler = new ExplicitExactlyOnceSignallingHandler(_tcs); Handler = _handler; }
protected override void Given() { base.Given(); _expectedtimeout = 5; var messageLockResponse = new MessageLockResponse { DoIHaveExclusiveLock = true }; MessageLock = Substitute.For<IMessageLock>(); MessageLock.TryAquireLock(Arg.Any<string>(), Arg.Any<TimeSpan>()) .Returns(messageLockResponse); _handler = new ExplicitExactlyOnceSignallingHandler(_tcs); Handler = _handler; }
protected override void Given() { _queue = CreateSuccessfulTestQueue("TestQueue", new TestMessage()); Queues.Add(_queue); var messageLockResponse = new MessageLockResponse { DoIHaveExclusiveLock = true }; MessageLock = Substitute.For <IMessageLockAsync>(); MessageLock.TryAquireLockAsync(Arg.Any <string>(), Arg.Any <TimeSpan>()) .Returns(messageLockResponse); _handler = new ExplicitExactlyOnceSignallingHandler(_tcs); Handler = _handler; }