private bool InvalidIp()
        {
            var ip = RequestUtility.GetCurrentIpAddress();

            foreach (var validIpRange in ValidIpRanges)
            {
                if (RequestUtility.IsInRange(validIpRange.Key, validIpRange.Value, ip))
                {
                    return(false);
                }
            }

            return(true);
        }
Exemple #2
0
        public void IsInRangeDetectsInvalidIp()
        {
            bool isInRange = RequestUtility.IsInRange("10.0.0.2", "10.0.2.0", "10.2.1.0");

            Assert.False(isInRange);
        }
Exemple #3
0
        public void IsInRangeDetectsCorrectIp()
        {
            bool isInRange = RequestUtility.IsInRange("10.0.0.2", "10.0.2.0", "10.0.1.0");

            Assert.True(isInRange);
        }