Esempio n. 1
0
        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");
        }
Esempio n. 2
0
        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");
        }