// // Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. // using System; using Microsoft.SqlTools.Utility; using Xunit; namespace Microsoft.SqlTools.ServiceLayer.UnitTests.Utility { public class ValidateTests { [Fact] public void IsWithinRangeTest() { Assert.Throws(() => Validate.IsWithinRange("parameterName", 1, 2, 3)); } [Fact] public void IsLessThanTest() { Assert.Throws(() => Validate.IsLessThan("parameterName", 2, 1)); } [Fact] public void IsNotEqualTest() { Assert.Throws(() => Validate.IsNotEqual("parameterName", 1, 1)); } [Fact] public void IsNullOrWhiteSpaceTest() { Assert.Throws(() => Validate.IsNotNullOrWhitespaceString("parameterName", null)); } } }