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); }