internal void ToBlobPath_IfValidBlobOperationEntry_ReturnsBlobPath(StorageServiceOperationType operationType, StorageServiceType serviceType, string requestedObjectKey, string expectedContainerName, string expectedBlobName) { StorageAnalyticsLogEntry entry = CreateEntry("2014-09-08T18:44:18.9681025Z", operationType, serviceType, requestedObjectKey); BlobPath blobPath = entry.ToBlobPath(); Assert.NotNull(blobPath); Assert.Equal(expectedContainerName, blobPath.ContainerName); Assert.Equal(expectedBlobName, blobPath.BlobName); }
private static StorageAnalyticsLogEntry CreateEntry(string requestStartTime, StorageServiceOperationType operationType, StorageServiceType serviceType, string requestedObjectKey) { StorageAnalyticsLogEntry entry = new StorageAnalyticsLogEntry(); entry.RequestStartTime = DateTime.Parse(requestStartTime, CultureInfo.InvariantCulture); entry.OperationType = operationType; entry.ServiceType = serviceType; entry.RequestedObjectKey = requestedObjectKey; return(entry); }
private static StorageAnalyticsLogEntry CreateEntry(string requestStartTime, StorageServiceOperationType operationType, StorageServiceType serviceType, string requestedObjectKey) { StorageAnalyticsLogEntry entry = new StorageAnalyticsLogEntry(); entry.RequestStartTime = DateTime.Parse(requestStartTime, CultureInfo.InvariantCulture); entry.OperationType = operationType; entry.ServiceType = serviceType; entry.RequestedObjectKey = requestedObjectKey; return entry; }