示例#1
0
        public void AddTestVariant(ref VariationType testVariant)
        {
            int       vid     = variants.Count;
            Variation variant = new Variation(vid, false);

            variant.SetVariationType(testVariant);

            variants.Add(variant);
        }
示例#2
0
        public MultiVariateTest(int mvtid, TestTypesEnum tType)
        {
            id                 = mvtid;
            testType           = tType;
            isActive           = true;
            LaunchDateTime     = DateTime.UtcNow;
            ResultType         = TestResultType.Live;
            AssignedGuidsTotal = 0;

            Variation control = control = new Variation(0, true);

            if (tType == TestTypesEnum.ADDTOCARTBUTTON)
            {
                control.SetVariationType(AddToCartButton.GetCurrentWinnderControl());
            }


            variants.Add(control);
        }