Example #1
0
        public async void AdditionalPreminumEndorsementUnitTest()
        {
            AdditionalPreminumArgs additionalPreminumArgs = new AdditionalPreminumArgs()
            {
                insuredId        = "DEMOACCOUNT",
                insuredName1     = "JOHN",
                aisAccountNumber = "98000001",
                note1            = "SAMPLE NOTE 01",
                note2            = "SAMPLE NOTE 02"
            };
            AdditionalPreminum_policy additionalPreminum_Policy = new AdditionalPreminum_policy()
            {
                policyNumber        = "TESTPFPOLICY0001",
                policyInceptionDate = "10012018",
                policyTerm          = "12",
                policyInsuranceCompanyCrossReference = "XY",
                policyInsuranceCompanyNumber         = "6688",
                policyCoverageTypeCode           = "18",
                policyPremiumAmount              = "1000.00",
                policyPremiumDownpay             = "100.00",
                policyUnpaidPremiumAmount        = "900.00",
                policyCommissionAmount           = "0.00",
                policyCommissionPercentage       = "0.000",
                policyCommissionRetainFlag       = "N",
                policyFee1Type                   = "T",
                policyFee1Description            = "TAXES",
                policyFee1Amount                 = "50.00",
                policyFee1AmountDownpay          = "50.00",
                policyFee2Type                   = "F",
                policyFee1UnpaidAmount           = "0.00",
                policyFee2Description            = "FEES",
                policyFee2Amount                 = "100.00",
                policyFee2AmountDownpay          = "100.00",
                policyFee2UnpaidAmount           = "0.00",
                policyFee3Amount                 = "0.00",
                policyFee3AmountDownpay          = "0.00",
                policyFee3UnpaidAmount           = "0.00",
                policyFee4Amount                 = "0.00",
                policyFee4AmountDownpay          = "0.00",
                policyFee4UnpaidAmount           = "0.00",
                policyFilingFlag                 = "N",
                policyFilingDays                 = "0",
                policyInsuranceCompanyName       = " ",
                policyInsuranceCompanyCO         = " ",
                policyCoverageTypeCrossReference = " ",
                policyFee3Type                   = " ",
                policyFee3Description            = " ",
                policyFee4Type                   = " ",
                policyFee4Description            = " "
            };

            additionalPreminumArgs.policies = new List <AdditionalPreminum_policy>()
            {
                additionalPreminum_Policy
            };
            HttpClientBase <AdditionalPreminum_policy> httpClientBase = new HttpClientBase <AdditionalPreminum_policy>();
            var result = await httpClientBase.AdditionalPreminum(additionalPreminumArgs);

            Assert.NotNull(result);
        }
Example #2
0
        public async void AdditionalPremiumEndorsementAsyncUnitTest()
        {
            AdditionalPremiumEndorsementCommand additionalPreminumArgs = new AdditionalPremiumEndorsementCommand()
            {
                InsuredId        = "DEMOACCOUNT",
                InsuredName1     = "JOHN",
                AisAccountNumber = "98000001",
                Note1            = "SAMPLE NOTE 01",
                Note2            = "SAMPLE NOTE 02"
            };
            AdditionalPreminum_policy additionalPreminum_Policy = new AdditionalPreminum_policy()
            {
                PolicyNumber        = "TESTPFPOLICY0001",
                PolicyInceptionDate = "10012018",
                PolicyTerm          = "12",
                PolicyInsuranceCompanyCrossReference = "XY",
                PolicyInsuranceCompanyNumber         = "6688",
                PolicyCoverageTypeCode           = "18",
                PolicyPremiumAmount              = "1000.00",
                PolicyPremiumDownpay             = "100.00",
                PolicyUnpaidPremiumAmount        = "900.00",
                PolicyCommissionAmount           = "0.00",
                PolicyCommissionPercentage       = "0.000",
                PolicyCommissionRetainFlag       = "N",
                PolicyFee1Type                   = "T",
                PolicyFee1Description            = "TAXES",
                PolicyFee1Amount                 = "50.00",
                PolicyFee1AmountDownpay          = "50.00",
                PolicyFee2Type                   = "F",
                PolicyFee1UnpaidAmount           = "0.00",
                PolicyFee2Description            = "FEES",
                PolicyFee2Amount                 = "100.00",
                PolicyFee2AmountDownpay          = "100.00",
                PolicyFee2UnpaidAmount           = "0.00",
                PolicyFee3Amount                 = "0.00",
                PolicyFee3AmountDownpay          = "0.00",
                PolicyFee3UnpaidAmount           = "0.00",
                PolicyFee4Amount                 = "0.00",
                PolicyFee4AmountDownpay          = "0.00",
                PolicyFee4UnpaidAmount           = "0.00",
                PolicyFilingFlag                 = "N",
                PolicyFilingDays                 = "0",
                PolicyInsuranceCompanyName       = " ",
                PolicyInsuranceCompanyCO         = " ",
                PolicyCoverageTypeCrossReference = " ",
                PolicyFee3Type                   = " ",
                PolicyFee3Description            = " ",
                PolicyFee4Type                   = " ",
                PolicyFee4Description            = " "
            };

            additionalPreminumArgs.Policies = new List <AdditionalPreminum_policy>()
            {
                additionalPreminum_Policy
            };

            AISClient aISClient = new AISClient("http://localhost:53713");
            var       result    = await aISClient.AdditionalPremiumEndorsementAsync(additionalPreminumArgs);
        }