Ejemplo n.º 1
0
        public void MutateRecursivelyThrowsNullReferenceException267()
        {
            IndexTrackingMutator   indexTrackingMutator;
            LoadScriptExpression   loadScriptExpression;
            PatternExpression      patternExpression;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            string[] ss = new string[1];
            indexTrackingMutator = new IndexTrackingMutator(ss);
            AphidExpressionContext s0 = new AphidExpressionContext();

            s0.Filename          = (string)null;
            s0.Code              = (string)null;
            loadScriptExpression = new LoadScriptExpression(s0, (AphidExpression)null);
            ((AphidExpression)loadScriptExpression).Index  = 0;
            ((AphidExpression)loadScriptExpression).Length = 0;
            AphidExpressionContext s1 = new AphidExpressionContext();

            s1.Filename       = (string)null;
            s1.Code           = (string)null;
            patternExpression = new PatternExpression
                                    (s1, (AphidExpression)loadScriptExpression, (List <AphidExpression>)null);
            ((AphidExpression)patternExpression).Index  = 0;
            ((AphidExpression)patternExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            aphidExpressions[0] = (AphidExpression)patternExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
        }
Ejemplo n.º 2
0
        public void MutateRecursivelyThrowsNullReferenceException696()
        {
            IndexTrackingMutator   indexTrackingMutator;
            ForEachExpression      forEachExpression;
            PatternExpression      patternExpression;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            AphidExpressionContext s0 = new AphidExpressionContext();

            s0.Filename = (string)null;
            s0.Code     = (string)null;
            List <AphidExpression> list2 = new List <AphidExpression>();

            forEachExpression =
                new ForEachExpression(s0, (AphidExpression)null, list2, (AphidExpression)null);
            ((AphidExpression)forEachExpression).Index  = 0;
            ((AphidExpression)forEachExpression).Length = 0;
            AphidExpressionContext s1 = new AphidExpressionContext();

            s1.Filename       = (string)null;
            s1.Code           = (string)null;
            patternExpression = new PatternExpression
                                    (s1, (AphidExpression)forEachExpression, (List <AphidExpression>)null);
            ((AphidExpression)patternExpression).Index  = 0;
            ((AphidExpression)patternExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            aphidExpressions[0] = (AphidExpression)patternExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
        }
Ejemplo n.º 3
0
        public void MutateRecursively217()
        {
            IndexTrackingMutator   indexTrackingMutator;
            BooleanExpression      booleanExpression;
            PatternExpression      patternExpression;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            booleanExpression    = new BooleanExpression((AphidExpressionContext)null, false);
            ((AphidExpression)booleanExpression).Index  = 0;
            ((AphidExpression)booleanExpression).Length = 0;
            patternExpression = new PatternExpression((AphidExpressionContext)null,
                                                      (AphidExpression)booleanExpression, (List <AphidExpression>)null);
            ((AphidExpression)patternExpression).Index  = 0;
            ((AphidExpression)patternExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[2];
            aphidExpressions[0] = (AphidExpression)patternExpression;
            aphidExpressions[1] = (AphidExpression)booleanExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
            Assert.IsNotNull((object)list1);
            Assert.AreEqual <int>(4, list1.Capacity);
            Assert.AreEqual <int>(2, list1.Count);
        }
Ejemplo n.º 4
0
        public void MutateRecursively638()
        {
            IndexTrackingMutator   indexTrackingMutator;
            BooleanExpression      booleanExpression;
            PatternExpression      patternExpression;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            string[] ss = new string[1];
            indexTrackingMutator = new IndexTrackingMutator(ss);
            AphidExpressionContext s0 = new AphidExpressionContext();

            s0.Filename       = (string)null;
            s0.Code           = (string)null;
            booleanExpression = new BooleanExpression(s0, false);
            ((AphidExpression)booleanExpression).Index  = 0;
            ((AphidExpression)booleanExpression).Length = 0;
            AphidExpressionContext s1 = new AphidExpressionContext();

            s1.Filename       = (string)null;
            s1.Code           = (string)null;
            patternExpression = new PatternExpression
                                    (s1, (AphidExpression)booleanExpression, (List <AphidExpression>)null);
            ((AphidExpression)patternExpression).Index  = 0;
            ((AphidExpression)patternExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            aphidExpressions[0] = (AphidExpression)patternExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
            Assert.IsNotNull((object)list1);
            Assert.AreEqual <int>(4, list1.Capacity);
            Assert.AreEqual <int>(1, list1.Count);
        }
Ejemplo n.º 5
0
        public void MutateThrowsNullReferenceException725()
        {
            IndexTrackingMutator    indexTrackingMutator;
            UnaryOperatorExpression unaryOperatorExpression;
            CallExpression          callExpression;
            List <AphidExpression>  list;
            List <AphidExpression>  list1;

            string[] ss = new string[1];
            indexTrackingMutator = new IndexTrackingMutator(ss);
            AphidExpressionContext s0 = new AphidExpressionContext();

            s0.Filename             = (string)null;
            s0.Code                 = (string)null;
            unaryOperatorExpression = new UnaryOperatorExpression
                                          (s0, AphidTokenType.None, (AphidExpression)null, false);
            ((AphidExpression)unaryOperatorExpression).Index  = 0;
            ((AphidExpression)unaryOperatorExpression).Length = 0;
            AphidExpressionContext s1 = new AphidExpressionContext();

            s1.Filename    = (string)null;
            s1.Code        = (string)null;
            callExpression = new CallExpression
                                 (s1, (AphidExpression)unaryOperatorExpression, (List <AphidExpression>)null);
            ((AphidExpression)callExpression).Index  = 0;
            ((AphidExpression)callExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            aphidExpressions[0] = (AphidExpression)callExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.Mutate((AphidMutator)indexTrackingMutator, list);
        }
Ejemplo n.º 6
0
        public void MutateRecursively980()
        {
            IndexTrackingMutator   indexTrackingMutator;
            List <AphidExpression> list;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            list = this.MutateRecursively
                       ((AphidMutator)indexTrackingMutator, (List <AphidExpression>)null);
            Assert.IsNull((object)list);
        }
Ejemplo n.º 7
0
        public void MutateRecursivelyThrowsNullReferenceException557()
        {
            IndexTrackingMutator   indexTrackingMutator;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
        }
Ejemplo n.º 8
0
        public void MutateRecursively113()
        {
            IndexTrackingMutator   indexTrackingMutator;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            AphidExpression[] aphidExpressions = new AphidExpression[0];
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
            Assert.IsNotNull((object)list1);
            Assert.AreEqual <int>(0, list1.Capacity);
            Assert.AreEqual <int>(0, list1.Count);
        }
Ejemplo n.º 9
0
        public void MutateRecursivelyThrowsNullReferenceException120()
        {
            IndexTrackingMutator   indexTrackingMutator;
            PatternExpression      patternExpression;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            patternExpression    = new PatternExpression((AphidExpressionContext)null,
                                                         (AphidExpression)null, (List <AphidExpression>)null);
            ((AphidExpression)patternExpression).Index  = 0;
            ((AphidExpression)patternExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            aphidExpressions[0] = (AphidExpression)patternExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
        }
Ejemplo n.º 10
0
        public void MutateThrowsNullReferenceException301()
        {
            IndexTrackingMutator   indexTrackingMutator;
            CallExpression         callExpression;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            callExpression       = new CallExpression((AphidExpressionContext)null,
                                                      (AphidExpression)null, (List <AphidExpression>)null);
            ((AphidExpression)callExpression).Index  = 0;
            ((AphidExpression)callExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            aphidExpressions[0] = (AphidExpression)callExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.Mutate((AphidMutator)indexTrackingMutator, list);
        }
Ejemplo n.º 11
0
        public void MutateRecursively967()
        {
            IndexTrackingMutator   indexTrackingMutator;
            TryExpression          tryExpression;
            List <AphidExpression> list;
            List <AphidExpression> list1;

            indexTrackingMutator = new IndexTrackingMutator((string[])null);
            tryExpression        =
                new TryExpression((AphidExpressionContext)null, (List <AphidExpression>)null,
                                  (IdentifierExpression)null,
                                  (List <AphidExpression>)null, (List <AphidExpression>)null);
            ((AphidExpression)tryExpression).Index  = 0;
            ((AphidExpression)tryExpression).Length = 0;
            AphidExpression[] aphidExpressions = new AphidExpression[1];
            aphidExpressions[0] = (AphidExpression)tryExpression;
            list  = new List <AphidExpression>((IEnumerable <AphidExpression>)aphidExpressions);
            list1 = this.MutateRecursively((AphidMutator)indexTrackingMutator, list);
            Assert.IsNotNull((object)list1);
            Assert.AreEqual <int>(4, list1.Capacity);
            Assert.AreEqual <int>(1, list1.Count);
        }