public void TestWithAdvancedFraudCheck()
        {
            config.Remove("printxml");

            authorization authorization = new authorization();
            authorization.reportGroup = "Planets";
            authorization.orderId = "12344";
            authorization.amount = 106;
            authorization.orderSource = orderSourceType.ecommerce;
            cardType card = new cardType();
            card.type = methodOfPaymentTypeEnum.VI;
            card.number = "414100000000000000";
            card.expDate = "1210";
            authorization.card = card;
            advancedFraudChecksType advancedFraudChecks = new advancedFraudChecksType();
            advancedFraudChecks.threatMetrixSessionId = "800";
            advancedFraudChecks.customAttribute1 = "testAttribute1";
            advancedFraudChecks.customAttribute2 = "testAttribute2";
            advancedFraudChecks.customAttribute3 = "testAttribute3";
            advancedFraudChecks.customAttribute4 = "testAttribute4";
            advancedFraudChecks.customAttribute5 = "testAttribute5";
            authorization.advancedFraudChecks = advancedFraudChecks;

            authorizationResponse response = litle.Authorize(authorization);
            Assert.AreEqual("000", response.response);
        }