public void SetNullTest(int original) { var nullValue = BinarySearchTreeHelper.SetNull(original); BinarySearchTreeHelper.IsNull(nullValue).Should().Be(true); BinarySearchTreeHelper.GetAddress(nullValue).Should().Be(original); }
public void SetLockTest(int original) { BinarySearchTreeHelper.GetAddress(original).Should().Be(original); var locked = BinarySearchTreeHelper.SetLock(original); BinarySearchTreeHelper.IsLocked(locked).Should().Be(true); BinarySearchTreeHelper.GetAddress(locked).Should().Be(original); var unlocked = BinarySearchTreeHelper.SetUnlock(locked); BinarySearchTreeHelper.IsLocked(unlocked).Should().Be(false); unlocked.Should().Be(original); }