Пример #1
0
        private IWithCreate StubNamespaceCreationMethods(IQueues queues)
        {
            // Stub fluent methods used for creation
            var blank = A.Fake <IBlank>();

            A.CallTo(() => queues.Define(A <string> .Ignored))
            .Returns(blank);

            var withCreate = A.Fake <IWithCreate>();

            A.CallTo(() => blank.WithSizeInMB(A <long> .Ignored))
            .Returns(withCreate);

            A.CallTo(() => withCreate.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount(A <int> .Ignored))
            .Returns(withCreate);
            A.CallTo(() => withCreate.WithDefaultMessageTTL(A <TimeSpan> .Ignored))
            .Returns(withCreate);

            return(withCreate);
        }