public void integration_test() { var sut = new OneFilePerItemQueue<User>("TestQueue"); sut.Start(); sut.EnqueueAsync(new User() {Data = "mamma"}).Wait(); sut.Start(); var t = sut.DequeueAsync(); t.Wait(); var actual = t.Result; }
public void integration_test() { var sut = new OneFilePerItemQueue <User>("TestQueue"); sut.Start(); sut.EnqueueAsync(new User() { Data = "mamma" }).Wait(); sut.Start(); var t = sut.DequeueAsync(); t.Wait(); var actual = t.Result; }
public void create_directory() { string id = Guid.NewGuid().ToString(); var sut = new OneFilePerItemQueue<User>(id); try { sut.Start(); sut.EnqueueAsync(new User() {Data = "mamma"}).Wait(); } finally { Directory.Delete(Path.Combine(sut.DataDirectory, id), true); } }
public void create_directory() { string id = Guid.NewGuid().ToString(); var sut = new OneFilePerItemQueue <User>(id); try { sut.Start(); sut.EnqueueAsync(new User() { Data = "mamma" }).Wait(); } finally { Directory.Delete(Path.Combine(sut.DataDirectory, id), true); } }