public void Clear_ShouldRemoveAll() { _addClients(5); Assert.Equal(5, _cluster.GetSnapshot().Count); _cluster.Clear(); Assert.Empty(_cluster.GetSnapshot()); }
public void Dispose() { _listener?.Dispose(); _listener = null; var clients = _cluster.GetSnapshot(); foreach (var client in clients) { client.Dispose(); } _cluster.Clear(); _cluster = null; }