public async Task Can_Send_ProtoBuf_request_Async() { var client = new ProtoBufServiceClient(ListeningOn) { RequestFilter = req => Assert.That(req.Accept, Is.EqualTo(MimeTypes.ProtoBuf)) }; var request = CreateProtoBufEmail(); var response = await client.SendAsync <ProtoBufEmail>(request); response.PrintDump(); Assert.That(response.Equals(request)); }
public async Task Can_Send_ProtoBuf_request_Async() { var client = new ProtoBufServiceClient(Constants.ServiceStackBaseHost) { RequestFilter = req => Assert.That(req.Accept, Is.EqualTo(MimeTypes.ProtoBuf)) }; var request = CreateProtoBufEmail(); var response = await client.SendAsync <ProtoBufEmail>(request); response.PrintDump(); Assert.That(response.FromAddress, Is.EqualTo(request.FromAddress)); Assert.That(response.ToAddress, Is.EqualTo(request.ToAddress)); Assert.That(response.Subject, Is.EqualTo(request.Subject)); Assert.That(response.Body, Is.EqualTo(request.Body)); Assert.That(response.AttachmentData, Is.EqualTo(request.AttachmentData)); }
public async Task Can_Send_ProtoBuf_request_Async() { var client = new ProtoBufServiceClient(ListeningOn) { RequestFilter = req => Assert.That(req.Accept, Is.EqualTo(MimeTypes.ProtoBuf)) }; var request = CreateProtoBufEmail(); var response = await client.SendAsync<ProtoBufEmail>(request); response.PrintDump(); Assert.That(response.Equals(request)); }