Example #1
0
            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);
            }
Example #2
0
            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);
            }
Example #3
0
            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);
            }