public async void DeadServersAsync_ReturnsRightInformations() { var deadServers = await api.DeadServersAsync(); var first = deadServers.FirstOrDefault(); var last = deadServers.LastOrDefault(); Assert.Equal(10, deadServers.Count); Assert.True(first.ClientCount < last.ClientCount); }
public async Task DeadServers(string region = null) { var servers = await _api.DeadServersAsync(region); if (servers is null || servers.Count() == 0) { throw new NullReferenceException("Can't find that server."); } var result = Tabularize(servers); await ReplyAsync(result); }