public void Should_it_throw_an_exception(int startOffset, int length) { Assert.Throws <ArgumentOutOfRangeException>(() => { var data = new byte[length]; subset.Copy(data, 0, startOffset, length); }); }
protected override void BecauseOf() { var data = new byte[] { 0x1, 0x2, 0x3, 0x4 }; subset.Copy(data, 0, 0, data.Length); }
public void Should_it_throw_an_exception(int startOffset, int length) { var data = new byte[length]; subset.Copy(data, 0, startOffset, length); }
public void Should_it_throw_an_exception(int startOffset, int length, bool shouldThrowArgumentOutOfRangeException) { var data = new byte[length]; Assert.Throws <ArgumentOutOfRangeException>(delegate { subset.Copy(data, 0, startOffset, length); }); }