|
|
@@ -224,6 +224,20 @@ namespace ReactiveTests.Tests
|
|
|
Assert.IsTrue(g.Contains(d2));
|
|
|
}
|
|
|
|
|
|
+ [TestMethod, ExpectedException(typeof(ArgumentException))]
|
|
|
+ public void CompositeDisposable_AddNull_via_params_ctor()
|
|
|
+ {
|
|
|
+ IDisposable d1 = null;
|
|
|
+ new CompositeDisposable(d1);
|
|
|
+ }
|
|
|
+ [TestMethod, ExpectedException(typeof(ArgumentException))]
|
|
|
+ public void CompositeDisposable_AddNull_via_IEnum_ctor()
|
|
|
+ {
|
|
|
+ IEnumerable<IDisposable> values = new IDisposable[] { null };
|
|
|
+ new CompositeDisposable(values);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
[TestMethod, ExpectedException(typeof(ArgumentNullException))]
|
|
|
public void CompositeDisposable_AddNull()
|
|
|
{
|