Пример #1
0
        public void Arkint_211_HS01()
        {
            string xmlRequest = "<?xml version=\"1.0\" encoding=\"utf-8\"?><request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>44</alder><postnr>3550</postnr><adresse>Kongensgade 11, 3550 Slangerup</adresse><kvhx>25006510011000000</kvhx></customer><insurancerequestsforcalculation>hus</insurancerequestsforcalculation><sessionid>424eb99a-3642-4254-bbc4-59eaf303116f</sessionid><insurancerequest><hus><opfoerelsesaar>1924</opfoerelsesaar><bebygget_m2>140</bebygget_m2><bolig_m2>344</bolig_m2><garage_m2>0</garage_m2><etager>3</etager><tagbeklaedning>5</tagbeklaedning><kaelder_m2>30</kaelder_m2><antal_skader_treaar>0</antal_skader_treaar><opvarmning>7</opvarmning><pool_m2>0</pool_m2><pool_placering>indendoers</pool_placering><vandstop>false</vandstop><hoejvandslukke>false</hoejvandslukke><nedlagt_landbrug>false</nedlagt_landbrug><toiletbadrum>1</toiletbadrum><straatag_brandisoleret>false</straatag_brandisoleret><udvidetvand>false</udvidetvand><dyrskader>false</dyrskader><kosmetiskdaekning>false</kosmetiskdaekning><svampinsekt>true</svampinsekt><raad>false</raad><roerkablerstikledninger>true</roerkablerstikledninger><selvrisiko>2000</selvrisiko><bo_type>140</bo_type><ydervaeg_kode>1</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>2</varmeinstallation><erhverv_m2>140</erhverv_m2><lejligheder>1</lejligheder><overdaek_m2>39</overdaek_m2><tagetage_lovlig_m2>70</tagetage_lovlig_m2></hus></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalc.PriceCalcClient.PriceCalcServiceClient client = new PriceCalc.PriceCalcClient.PriceCalcServiceClient();
            Assert.IsTrue(client.CalculatePrice(out xmlResponse, out error, xmlRequest));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNotNull(error);
        }
Пример #2
0
        public void Integra_502IN01()
        {
            string xmlRequest = "<?xml version=\"1.0\" encoding=\"utf-8\"?><request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.15\"><customer><alder>45</alder><postnr>5210</postnr><adresse>Hvidkløvervej 19, Tarup, 5210 Odense NV</adresse><kvhx>46135020019000000</kvhx></customer><insurancerequestsforcalculation>indbo</insurancerequestsforcalculation><sessionid>d41f8a00-9983-408f-b201-519a050a0219</sessionid><insurancerequest><indbo><antal_voksne>2</antal_voksne><antal_boern>1</antal_boern><bolig_m2>127</bolig_m2><antal_skader_treaar>0</antal_skader_treaar><kaelder_m2>0</kaelder_m2><tagbeklaedning>5</tagbeklaedning><straatag_brandisoleret>false</straatag_brandisoleret><eksisterende_forsikring>true</eksisterende_forsikring><alarm>false</alarm><tilknyttet_alarmcentral>false</tilknyttet_alarmcentral><vindueslaas>false</vindueslaas><roegalarm>true</roegalarm><glaskumme>false</glaskumme><pludseligskade>false</pludseligskade><elektronik>false</elektronik><rejseverden>false</rejseverden><rejseeuropa>false</rejseeuropa><afbestillingsforsikring>false</afbestillingsforsikring><indbosum>1000000</indbosum><selvrisiko>2000</selvrisiko><bo_type>120</bo_type><ydervaeg_kode>90</ydervaeg_kode><erhverv_m2>0</erhverv_m2><lejligheder>1</lejligheder></indbo></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalc.PriceCalcClient.PriceCalcServiceClient client = new PriceCalc.PriceCalcClient.PriceCalcServiceClient();
            Assert.IsTrue(client.CalculatePrice(out xmlResponse, out error, xmlRequest));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
        public void TestMethod1()
        {
            //string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.16\">   <customer>     <alder>41</alder>     <postnr>9200</postnr>     <adresse>Johan Skjoldborgs Vej 9, 9200 Aalborg SV</adresse>     <kvhx>85138240009000000</kvhx>   </customer>   <insurancerequestsforcalculation>bil</insurancerequestsforcalculation>   <sessionid>4b224aaa-edad-48f9-a3c1-7ae0cf017f1a</sessionid>   <insurancerequest>     <bil>       <koersel_aar>15000</koersel_aar>       <model>Fabia</model>       <modelaar>2013</modelaar>       <motor>1,2</motor>       <fabrikat>Skoda</fabrikat>       <fabrikatkode>50</fabrikatkode>       <modelkode>695</modelkode>       <nypris>199001</nypris>       <hk>86</hk>       <modelvariantid>485512013</modelvariantid>       <variant>1,2 TSI Elegance 86HK 5d</variant>       <typenavn>TMBJM65J0D3100021</typenavn>       <egenvaegt>1050</egenvaegt>       <koereklarvaegt>1166</koereklarvaegt>       <dktypegodkendelsesnumre>55560-01; 54744-01; 53433-07; 55560-04; 54744-04</dktypegodkendelsesnumre>       <drivmiddel>Benzin</drivmiddel>       <kw>63</kw>       <stelnummer>TMBJM65J0D3100021</stelnummer>       <foerste_reg>2013-02-07</foerste_reg>       <reg_nr>AD40420</reg_nr>       <kid>9000000000278951</kid>       <ansvar_kasko>true</ansvar_kasko>       <selvrisiko>5000</selvrisiko>       <friskade>false</friskade>       <brugere_u25>false</brugere_u25>       <udvidetglas>false</udvidetglas>       <fastpraemie>false</fastpraemie>       <foererdaekning>false</foererdaekning>       <privateleaset>false</privateleaset>       <vejhjaelp>false</vejhjaelp>       <antalaarmedbilforsikring>20</antalaarmedbilforsikring>       <antalskader>0</antalskader>       <skade1>0</skade1>       <skade2>0</skade2>       <skade3>0</skade3>       <klipikoerekort>false</klipikoerekort>       <rabatordningvalg />     </bil>   </insurancerequest> <affinity_no>0</affinity_no></request>";
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.16\">   <customer>     <alder>41</alder>     <postnr>9200</postnr>     <adresse>Johan Skjoldborgs Vej 9, 9200 Aalborg SV</adresse>     <kvhx>85138240009000000</kvhx>   </customer>   <insurancerequestsforcalculation>ulykke</insurancerequestsforcalculation>   <sessionid>c56df515-ef55-470f-9f0c-de96eb51e55a</sessionid>   <insurancerequest>     <ulykke>       <stillingsbetegnelse>IT programmør</stillingsbetegnelse>       <stillingsbetegnelseId>672</stillingsbetegnelseId>       <heltidsulykke>true</heltidsulykke>       <forsikringssum_varigt_men>3000000</forsikringssum_varigt_men>       <forsikringssum_doed>100000</forsikringssum_doed>       <dobbelterstatning>true</dobbelterstatning>       <farligsport>false</farligsport>       <motorcykelknallert>false</motorcykelknallert>       <strakserstatning>false</strakserstatning>     </ulykke>   </insurancerequest> <affinity_no>522</affinity_no></request>";
            string xmlResponse;
            string error;

            PriceCalc.PriceCalcClient.PriceCalcServiceClient client = new PriceCalc.PriceCalcClient.PriceCalcServiceClient();
            Assert.IsTrue(client.CalculatePrice(out xmlResponse, out error, xmlRequest));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNotNull(error);
        }