Exemple #1
0
        public override ListStruct GetRandomValue()
        {
            ListStruct r = new ListStruct();

            r.emptyfl32 = new List <float>();
            r.emptyil32 = new List <int>();

            r.fl32 = new List <float>();

            for (int i = 0; i < Utils.GetSize(); i++)
            {
                r.fl32.Add(Utils.GetRandomF32());
            }

            r.il32 = new List <int>();

            for (int i = 0; i < Utils.GetSize(); i++)
            {
                r.il32.Add(Utils.GetRandomI32());
            }

            r.isl = new List <IntegerStruct>();

            for (int i = 0; i < Utils.GetSize(); i++)
            {
                r.isl.Add(IntegerStruct.GetRndValue());
            }

            return(r);
        }
Exemple #2
0
        public override DictionaryStruct GetRandomValue()
        {
            DictionaryStruct r = new DictionaryStruct();

            r.emptyd16 = new Dictionary <float, int>();
            r.emptyd32 = new Dictionary <int, float>();

            r.d16 = new Dictionary <float, int>();

            for (int i = 0; i < Utils.GetSize(); i++)
            {
                r.d16.Add(Utils.GetRandomF32(), Utils.GetRandomI32());
            }

            r.d32 = new Dictionary <int, float>();

            for (int i = 0; i < Utils.GetSize(); i++)
            {
                r.d32.Add(Utils.GetRandomI32(), Utils.GetRandomF32());
            }

            r.isd = new Dictionary <int, IntegerStruct>();

            for (int i = 0; i < Utils.GetSize(); i++)
            {
                r.isd.Add(Utils.GetRandomI32(), IntegerStruct.GetRndValue());
            }

            return(r);
        }
        public override ArrayStruct GetRandomValue()
        {
            var r = new ArrayStruct();

            r.emptyia32 = new int[0];
            r.emptysv1  = new string[0];

            r.fa32 = new float[Utils.GetSize()];

            for (int i = 0; i < r.fa32.Length; i++)
            {
                r.fa32[i] = Utils.GetRandomF32();
            }

            r.ia32 = new int[Utils.GetSize()];

            for (int i = 0; i < r.ia32.Length; i++)
            {
                r.ia32[i] = Utils.GetRandomI32();
            }


            r.isa = new IntegerStruct[Utils.GetSize()];

            for (int i = 0; i < r.isa.Length; i++)
            {
                r.isa[i] = IntegerStruct.GetRndValue();
            }

            r.sv1 = new string[Utils.GetSize()];

            for (int i = 0; i < r.sv1.Length; i++)
            {
                r.sv1[i] = Utils.GetRandomS();
            }

            return(r);
        }