Exemple #1
0
        public void LessThanEqual_AnyLTE_True(string[] input, int toFind, bool expected)
        {
            var test   = new LdapInt(input);
            var actual = test <= toFind;

            Assert.Equal(expected, actual);
        }
        public void Any_LdapInt_MatchesAny()
        {
            var input = new object[] { 123, 456, 789 };
            var p     = new LdapInt(new AttributeValueList(new List <object>(input)));

            Assert.True(p.Any());
        }
Exemple #3
0
        public void NotEquals_AnyEquals_True(string[] input, int toFind, bool expected)
        {
            var test   = new LdapInt(input);
            var actual = test != toFind;

            Assert.Equal(expected, actual);
        }
Exemple #4
0
        public void NotEquals_LeftNull()
        {
            LdapInt test = null;

            Assert.True(test != 456);
            Assert.False(test != null);
        }
Exemple #5
0
        public void ImplicitFromInt()
        {
            LdapInt i      = 314;
            int     result = i;

            Assert.Equal(314, result);
        }
Exemple #6
0
        public void Contains_Any_True(string[] input, string toFind, bool expected)
        {
            var test   = new LdapInt(input);
            var actual = test.Contains(toFind);

            Assert.Equal(expected, actual);
        }
Exemple #7
0
        public void StartsWith_Any_True(string[] input, string toFind, bool expected)
        {
            var test   = new LdapInt(input);
            var actual = test.StartsWith(toFind);

            Assert.Equal(expected, actual);
        }
Exemple #8
0
        public void GreaterThan_AnyLessThan_True(string[] input, int toFind, bool expected)
        {
            var test   = new LdapInt(input);
            var actual = test > toFind;

            Assert.Equal(expected, actual);
        }
        public void Matches_LdapInt_MatchesInvariant(object[] input, string pattern, bool expectedResult)
        {
            LdapInt i = input == null
                ? null
                : new LdapInt(new AttributeValueList(
                                  new List <object>(input)));
            var actual = i.Matches(pattern);

            Assert.Equal(expectedResult, actual);
        }
Exemple #10
0
        public void ImplicitToInt()
        {
            int i = 314;
            var t = new LdapInt(new AttributeValueList(new List <object> {
                i
            }));
            int result = t;

            Assert.Equal(i, result);
        }
        public void Approx_LdapInt_MatchesInvariant(object[] input, string pattern, bool expectedResult)
        {
            LdapInt i = null;

            if (input != null)
            {
                i = new LdapInt(new AttributeValueList(new List <object>(input)));
            }

            var actual = i.Approx(pattern);

            Assert.Equal(expectedResult, actual);
        }
Exemple #12
0
        public void GreaterThanEqual_LeftNull()
        {
            LdapInt test = null;

            Assert.False(test >= 456);
        }
Exemple #13
0
        public void LessThan_LeftNull()
        {
            LdapInt test = null;

            Assert.False(test < 456);
        }