public void Log_Warning()
        {
            // Setup
            var logMessage = String.Format("This is a test log message from NLog @ {0}", DateTime.Now.ToString("dd-MM-yyyy HH:mm:ss"));

            // Execution
            logger.Warn(logMessage);

            // Assertion
            var expectedLogMessage = string.Format("|{0}|{1}|{2}", "WARN", logger.Name, logMessage);

            Assert.IsTrue(storageBlobHelpers.StorageContainerExists(storageContainerName), "Missing Storage Container");
            Assert.IsTrue(storageBlobHelpers.StorageAppendBlobExists(storageContainerName, AzureStorageBlobHelpers.FormatBlobName(storageBlobName)), "Missing Storage Blob");
            Assert.IsTrue(storageBlobHelpers.StorageAppendBlobWithTextExists(storageContainerName, AzureStorageBlobHelpers.FormatBlobName(storageBlobName), expectedLogMessage), "Missing Log Message");
        }
        public void Log_Multiple_Info()
        {
            // Setup - None

            // Execution
            logger.Info(String.Format("This is a test log message from NLog @ {0}", DateTime.Now.ToString("dd-MM-yyyy HH:mm:ss.ffff")));
            logger.Info(String.Format("This is a test log message from NLog @ {0}", DateTime.Now.ToString("dd-MM-yyyy HH:mm:ss.ffff")));
            logger.Info(String.Format("This is a test log message from NLog @ {0}", DateTime.Now.ToString("dd-MM-yyyy HH:mm:ss.ffff")));
            logger.Info(String.Format("This is a test log message from NLog @ {0}", DateTime.Now.ToString("dd-MM-yyyy HH:mm:ss.ffff")));
            logger.Info(String.Format("This is a test log message from NLog @ {0}", DateTime.Now.ToString("dd-MM-yyyy HH:mm:ss.ffff")));

            // Assertion
            Assert.IsTrue(storageBlobHelpers.StorageContainerExists(storageContainerName), "Missing Storage Container");
            Assert.IsTrue(storageBlobHelpers.StorageAppendBlobExists(storageContainerName, AzureStorageBlobHelpers.FormatBlobName(storageBlobName)), "Missing Storage Blob");
        }