public async Task NullKeyTest () { // Set a key which uses characters which need escaping. tracker = (HTTPTracker) TrackerFactory.Create (AnnounceUrl); tracker.Key = null; await tracker.AnnounceAsync (announceParams); Assert.AreEqual (null, keys[0], "#1"); }
public async Task KeyTest() { // Set a key which uses characters which need escaping. tracker = (HTTPTracker)TrackerFactory.Create(AnnounceUrl); tracker.Key = peerId; await tracker.AnnounceAsync(announceParams, CancellationToken.None); Assert.AreEqual(peerId, keys[0], "#1"); }
public async Task Announce() { await tracker.AnnounceAsync(announceParams); Assert.IsTrue(StringComparer.OrdinalIgnoreCase.Equals(keys[0], tracker.Key), "#2"); }