public async Task Issue32_CancelPendingRequests() { var serializer = new ManateeSerializer(); TrelloConfiguration.Serializer = serializer; TrelloConfiguration.Deserializer = serializer; TrelloConfiguration.JsonFactory = new ManateeFactory(); TrelloConfiguration.RestClientProvider = new WebApiClientProvider(); TrelloAuthorization.Default.AppKey = TrelloIds.AppKey; TrelloAuthorization.Default.UserToken = TrelloIds.UserToken; TrelloProcessor.ConcurrentCallCount = 1; var cards = new List <Card> { new Card("KHKms82H"), new Card("AgTd8qhF"), new Card("R1Kc5KHd"), new Card("vlgbqJES"), new Card("uVD9TAIK"), new Card("prSr36Ny"), new Card("hBoTLb9V"), }; var nameTasks = cards.Select(c => Task.Run(() => c.Name)).ToList(); TrelloProcessor.CancelPendingRequests(); var names = await Task.WhenAll(nameTasks); Assert.AreEqual(0, names.Count(n => n != null)); }