public void GivenNotInRangeIndex_MustReturnFalse(int size, int index) { var cur = CreateCursor(size); var val = DataCursorExtensions.IsInRange(cur, index); Assert.IsFalse(val); }
public void GivenNullValue_MustThrowException() { Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.IsEnd <object>(null)); Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.IsFirst <object>(null)); Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.IsInRange <object>(null, 0)); Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.MoveFirstAsync <object>(null)); Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.MoveLastAsync <object>(null)); Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.MoveNextAsync <object>(null)); Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.MovePrevAsync <object>(null)); Assert.ThrowsException <ArgumentNullException>(() => DataCursorExtensions.RightCount <object>(null)); }