protected override void Given() { Sqs.GetQueueUrlAsync(Arg.Any <string>()) .Returns(new GetQueueUrlResponse { QueueUrl = Url }); Sqs.GetQueueAttributesAsync(Arg.Any <GetQueueAttributesRequest>()) .Returns(new GetQueueAttributesResponse()); _serializationRegister.Serialize(_testMessage, false) .Returns("serialized_contents"); Sqs.SendMessageAsync(Arg.Any <SendMessageRequest>()) .Returns(PublishResult); }