public void SetAndGetUpdateableQueueReference() { var updateableQueue = new Mock<IUpdateableAzureQueue>(); var queueMessage = new TestAzureQueueMessage(); queueMessage.SetUpdateableQueueReference(updateableQueue.Object); Assert.AreEqual(updateableQueue.Object, queueMessage.GetUpdateableQueueReference()); }
public void SetAndGetMessageReference() { var cloudMessage = new CloudQueueMessage("dummy"); var queueMessage = new TestAzureQueueMessage(); queueMessage.SetMessageReference(cloudMessage); Assert.AreEqual(cloudMessage, queueMessage.GetMessageReference()); }
public void SetAndGetUpdateableQueueReference() { var updateableQueue = new Mock <IUpdateableAzureQueue>(); var queueMessage = new TestAzureQueueMessage(); queueMessage.SetUpdateableQueueReference(updateableQueue.Object); Assert.AreEqual(updateableQueue.Object, queueMessage.GetUpdateableQueueReference()); }
public void UpdateQueueMessageShouldCallIUpdateableAzureQueueUpdateMessage() { var updateableQueue = new Mock<IUpdateableAzureQueue>(); var cloudMessage = new CloudQueueMessage("dummy"); var queueMessage = new TestAzureQueueMessage(); queueMessage.SetMessageReference(cloudMessage); queueMessage.SetUpdateableQueueReference(updateableQueue.Object); queueMessage.UpdateQueueMessage(); updateableQueue.Verify(q => q.UpdateMessage(queueMessage), Times.Once()); }
public void UpdateQueueMessageShouldCallIUpdateableAzureQueueUpdateMessage() { var updateableQueue = new Mock <IUpdateableAzureQueue>(); var cloudMessage = new CloudQueueMessage("dummy"); var queueMessage = new TestAzureQueueMessage(); queueMessage.SetMessageReference(cloudMessage); queueMessage.SetUpdateableQueueReference(updateableQueue.Object); queueMessage.UpdateQueueMessage(); updateableQueue.Verify(q => q.UpdateMessage(queueMessage), Times.Once()); }
public void UpdateQueueMessageShouldThrowIfIUpdateableAzureQueueIsNull() { var queueMessage = new TestAzureQueueMessage(); queueMessage.UpdateQueueMessage(); }
public async Task UpdateQueueMessageShouldThrowIfIUpdateableAzureQueueIsNull() { var queueMessage = new TestAzureQueueMessage(); await queueMessage.UpdateQueueMessageAsync(); }