public void CompositeDisposable_ToArray() { var d1 = Disposable.Create(() => { }); var d2 = Disposable.Create(() => { }); var g = new CompositeDisposable(d1, d2); Assert.AreEqual(2, g.Count); var x = Enumerable.ToArray(g); Assert.IsTrue(g.ToArray().SequenceEqual(new[] { d1, d2 })); }