public void GetTimeSpanTooLarge() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); queue.Get(12, new TimeSpan(7, 1, 1, 1)); }
public void GetMessageCountInvalid() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); queue.Get(0); }
public void GetTimeSpanZero() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); queue.Get(12, TimeSpan.Zero); }
public void QueueNull() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); queue.Queue(null); }
public void ApproximateMessageCountZero() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); Assert.AreEqual <int>(0, queue.ApproximateMessageCount); }
public void RetrieveApproximateMessageCount() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); var random = new Random(); var count = random.Next(1, 100); for (int i = 0; i < count; i++) { queue.Queue(new User()); } Assert.AreEqual <int>(count, queue.RetrieveApproximateMessageCount); }
public void Get() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); var data = new User() { Identifier = Guid.NewGuid(), }; queue.Queue(data); var peek = queue.Get(); Assert.AreEqual <Guid>(data.Identifier, peek.Identifier); }
public void GetMany() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); var random = new Random(); var count = random.Next(2, 32); for (int i = 0; i < count; i++) { queue.Queue(new User()); } var subset = random.Next(1, count - 1); var many = queue.Get(subset); Assert.AreEqual <int>(subset, many.Count()); }
public void Constructor() { var queueName = Guid.NewGuid().ToString(); var queue = new WindowsAzureQueue <User>(CloudStorageAccount.DevelopmentStorageAccount, queueName); }