public async Task Should_load_the_data_from_the_repository() { string data = NewId.NextGuid().ToString(); var message = new SendMessageWithBigData { Body = await _repository.PutString(data) }; await InputQueueSendEndpoint.Send(message); ConsumeContext<MessageWithBigData> received = await _received; string value = await received.Message.Body.Value; value.ShouldBe(data); }
public async Task Should_load_the_data_from_the_repository() { string data = NewId.NextGuid().ToString(); Uri dataAddress; using (var stream = new MemoryStream(Encoding.UTF8.GetBytes(data), false)) { dataAddress = await _messageDataRepository.Put(stream); } var message = new SendMessageWithBigData { Body = new ConstantMessageData <string>(dataAddress, data) }; await InputQueueSendEndpoint.Send(message); ConsumeContext <MessageWithBigData> received = await _received; string value = await received.Message.Body.Value; value.ShouldBe(data); Console.WriteLine(value); }
public async Task Should_load_the_data_from_the_repository() { string data = NewId.NextGuid().ToString(); Uri dataAddress; using (var stream = new MemoryStream(Encoding.UTF8.GetBytes(data), false)) { dataAddress = await _messageDataRepository.Put(stream); } var message = new SendMessageWithBigData {Body = new ConstantMessageData<string>(dataAddress, data)}; await InputQueueSendEndpoint.Send(message); ConsumeContext<MessageWithBigData> received = await _received; string value = await received.Message.Body.Value; value.ShouldBe(data); Console.WriteLine(value); }