public void MessageAttributeKeyIsPublished() { Sns.Received().PublishAsync(Arg.Is <PublishRequest>(x => x.MessageAttributes.Single().Key == MessageAttributeKey)); }
public void MessageAttributeDataTypeIsPublished() { Sns.Received().PublishAsync(Arg.Is <PublishRequest>(x => x.MessageAttributes.Single().Value.DataType == MessageAttributeDataType)); }
public void MessageIsPublishedToCorrectLocation() { Sns.Received().PublishAsync(Arg.Is <PublishRequest>(x => x.TopicArn == TopicArn)); }
public void MessageSubjectIsObjectType() { Sns.Received().PublishAsync(Arg.Is <PublishRequest>(x => x.Subject == typeof(SimpleMessage).Name)); }
public void MessageIsPublishedToSnsTopic() { Sns.Received().PublishAsync(Arg.Is <PublishRequest>(x => B(x))); }
public void TagResourceRequestIsIssued() { Sns.Received(1).TagResourceAsync(Arg.Any <TagResourceRequest>()); }
public void MessageSubjectIsObjectType() { Sns.Received().PublishAsync(Arg.Is <PublishRequest>(x => x.Subject == new GenericMessageSubjectProvider().GetSubjectForType(typeof(MessageWithTypeParameters <int, string>)))); }