コード例 #1
0
        private static void AssertEqual(PocoMessage expected, QueueMessage actualMessage)
        {
            Assert.NotNull(actualMessage);
            string      content = actualMessage.MessageText;
            PocoMessage actual  = JsonConvert.DeserializeObject <PocoMessage>(content);

            AssertEqual(expected, actual);
        }
コード例 #2
0
        private static void AssertMessageSent(PocoMessage expected, QueueClient queue)
        {
            Assert.NotNull(queue);
            QueueMessage message = queue.ReceiveMessages(1).Value.FirstOrDefault();

            Assert.NotNull(message);
            AssertEqual(expected, message);
        }
コード例 #3
0
        private static void AssertEqual(PocoMessage expected, PocoMessage actual)
        {
            if (expected == null)
            {
                Assert.Null(actual);
                return;
            }

            Assert.AreEqual(expected.Value, actual.Value);
        }
コード例 #4
0
 public static void FuncWithOutTNull([Queue(OutputQueueName)] out PocoMessage value)
 {
     value = null;
 }
コード例 #5
0
 public static void FuncWithOutT([Queue(OutputQueueName)] out PocoMessage value)
 {
     value = new PocoMessage {
         Value = TestQueueMessage
     };
 }
コード例 #6
0
 public static void BindToOutPoco([Queue(OutputQueueName)] out PocoMessage output)
 {
     output = new PocoMessage {
         Value = "15"
     };
 }