public void UniqueId() { var q1 = new DistributedQuery <Peer>(); var q2 = new DistributedQuery <Peer>(); Assert.AreNotEqual(q1.Id, q2.Id); }
public async Task Cancelling() { var dquery = new DistributedQuery <Peer> { Dht = new DhtService() }; var cts = new CancellationTokenSource(); cts.Cancel(); await dquery.RunAsync(cts.Token); Assert.AreEqual(0, dquery.Answers.Count()); }