public void TestToListArgumentOutOfRange() { var compositor = new ListCompositor <int>(); Assert.ThrowsException <ArgumentOutOfRangeException>(() => compositor.ToList(-1)); Assert.ThrowsException <ArgumentOutOfRangeException>(() => compositor.ToList(1)); compositor.AddSource(new List <int>() { 3, 4, 5, 6, 7, 8 }, 0.3); Assert.ThrowsException <ArgumentOutOfRangeException>(() => compositor.ToList(13)); }
public void TestAddArgumentOutOfRange() { var compositor = new ListCompositor <int>(); Assert.ThrowsException <ArgumentOutOfRangeException>(() => compositor.AddSource(new List <int>(), -0.3)); }
public void TestAddArgumentNull() { var compositor = new ListCompositor <int>(); Assert.ThrowsException <ArgumentNullException>(() => compositor.AddSource(null, 0)); }