Example #1
0
        public void TestINProduct01()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>23</alder><postnr>6400</postnr><adresse>Koralvej 8, 2. mf, 6400 Sønderborg</adresse><kvhx>540102500080200mf</kvhx></customer><insurancerequestsforcalculation>indbo</insurancerequestsforcalculation><sessionid>be83a7b8-4318-4d24-af97-9ccecb1cc77e</sessionid><insurancerequest><indbo><antal_voksne>1</antal_voksne><antal_boern>0</antal_boern><bolig_m2>53</bolig_m2><antal_skader_treaar>0</antal_skader_treaar><kaelder_m2>0</kaelder_m2><tagbeklaedning>3</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>140</bo_type><ydervaeg_kode>90</ydervaeg_kode><erhverv_m2>0</erhverv_m2><lejligheder>27</lejligheder></indbo></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #2
0
        public void TestHUProduct04()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>40</alder><postnr>4534</postnr><adresse>Kirkestien 5, Vallekilde, 4534 Hørve</adresse><kvhx>30611500005000000</kvhx></customer><insurancerequestsforcalculation>hus</insurancerequestsforcalculation><sessionid>935e1eda-f5df-4e2d-826d-7180292fe9bb</sessionid><insurancerequest><hus><opfoerelsesaar>1905</opfoerelsesaar><bebygget_m2>123</bebygget_m2><bolig_m2>198</bolig_m2><garage_m2>15</garage_m2><etager>2</etager><tagbeklaedning>3</tagbeklaedning><kaelder_m2>80</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>2</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>120</bo_type><ydervaeg_kode>4</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>2</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>1</lejligheder><overdaek_m2>0</overdaek_m2><tagetage_lovlig_m2>75</tagetage_lovlig_m2></hus></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #3
0
        public void TestHSProduct05()
        {
            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;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #4
0
        public void TestHUProduct02()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>43</alder><postnr>4760</postnr><adresse>Bramgåsvej 2A, 4760 Vordingborg</adresse><kvhx>3900160002A000000</kvhx></customer><insurancerequestsforcalculation>hus</insurancerequestsforcalculation><sessionid>f29f9d8f-278a-4817-89a6-60dec25141ba</sessionid><insurancerequest><hus><opfoerelsesaar>2006</opfoerelsesaar><bebygget_m2>86</bebygget_m2><bolig_m2>80</bolig_m2><garage_m2>6</garage_m2><etager>1</etager><tagbeklaedning>2</tagbeklaedning><kaelder_m2>0</kaelder_m2><antal_skader_treaar>0</antal_skader_treaar><opvarmning>1</opvarmning><pool_m2>0</pool_m2><pool_placering>indendoers</pool_placering><vandstop>false</vandstop><hoejvandslukke>false</hoejvandslukke><nedlagt_landbrug>true</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>510</bo_type><ydervaeg_kode>5</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>7</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>0</lejligheder><overdaek_m2>10</overdaek_m2><tagetage_lovlig_m2>0</tagetage_lovlig_m2></hus></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #5
0
        public void TestHUProduct03()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>35</alder><postnr>5400</postnr><adresse>Hasselvej 4, 5400 Bogense</adresse><kvhx>48004410004000000</kvhx></customer><insurancerequestsforcalculation>hus</insurancerequestsforcalculation><sessionid>be83a7b8-4318-4d24-af97-9ccecb1cc77e</sessionid><insurancerequest><hus><opfoerelsesaar>1976</opfoerelsesaar><bebygget_m2>145</bebygget_m2><bolig_m2>145</bolig_m2><garage_m2>28</garage_m2><etager>1</etager><tagbeklaedning>5</tagbeklaedning><kaelder_m2>40</kaelder_m2><antal_skader_treaar>0</antal_skader_treaar><opvarmning>51</opvarmning><pool_m2>0</pool_m2><pool_placering>indendoers</pool_placering><vandstop>false</vandstop><hoejvandslukke>false</hoejvandslukke><nedlagt_landbrug>false</nedlagt_landbrug><toiletbadrum>2</toiletbadrum><straatag_brandisoleret>false</straatag_brandisoleret><udvidetvand>false</udvidetvand><dyrskader>false</dyrskader><kosmetiskdaekning>false</kosmetiskdaekning><svampinsekt>false</svampinsekt><raad>false</raad><roerkablerstikledninger>false</roerkablerstikledninger><selvrisiko>3000</selvrisiko><bo_type>120</bo_type><ydervaeg_kode>1</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>1</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>1</lejligheder><overdaek_m2>0</overdaek_m2><tagetage_lovlig_m2>0</tagetage_lovlig_m2></hus></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #6
0
        public void TestSOProduct03()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>43</alder><postnr>0</postnr></customer><insurancerequestsforcalculation>fritidshus</insurancerequestsforcalculation><sessionid>be83a7b8-4318-4d24-af97-9ccecb1cc77e</sessionid><insurancerequest><fritidshus><fritidshus_adresse>Kukkenbjerg 28, Svanninge, 5600 Faaborg</fritidshus_adresse><fritidshus_kvhx>43007810028000000</fritidshus_kvhx><fritidshus_postnr>5600</fritidshus_postnr><opfoerelsesaar>2010</opfoerelsesaar><bebygget_m2>190</bebygget_m2><bolig_m2>190</bolig_m2><garage_m2>0</garage_m2><etager>1</etager><toiletbadrum>1</toiletbadrum><opvarmning>1</opvarmning><braendeovn>false</braendeovn><tagbeklaedning>7</tagbeklaedning><straatag_brandisoleret>false</straatag_brandisoleret><nedlagt_landbrug>false</nedlagt_landbrug><pool_placering>indendoers</pool_placering><pool_m2>0</pool_m2><indbosum>600000</indbosum><selvrisiko>2000</selvrisiko><svampinsekt>false</svampinsekt><raad>false</raad><roerstikledninger>false</roerstikledninger><kosmetiskdaekning>false</kosmetiskdaekning><lejerskader>false</lejerskader><elektronik>false</elektronik><udlejes>false</udlejes><antal_skader_treaar>0</antal_skader_treaar><bo_type>120</bo_type><ydervaeg_kode>4</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>7</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>1</lejligheder><overdaek_m2>0</overdaek_m2><tagetage_lovlig_m2>0</tagetage_lovlig_m2><kaelder_m2>0</kaelder_m2></fritidshus></insurancerequest></request>";
            //<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>43</alder><postnr>0</postnr></customer><insurancerequestsforcalculation>fritidshus</insurancerequestsforcalculation><sessionid>be83a7b8-4318-4d24-af97-9ccecb1cc77e</sessionid><insurancerequest><fritidshus><fritidshus_adresse>Kukkenbjerg 28, Svanninge, 5600 Faaborg</fritidshus_adresse><fritidshus_kvhx>43007810028000000</fritidshus_kvhx><fritidshus_postnr>5600</fritidshus_postnr><opfoerelsesaar>1877</opfoerelsesaar><bebygget_m2>190</bebygget_m2><bolig_m2>190</bolig_m2><garage_m2>0</garage_m2><etager>1</etager><toiletbadrum>1</toiletbadrum><opvarmning>1</opvarmning><braendeovn>false</braendeovn><tagbeklaedning>7</tagbeklaedning><straatag_brandisoleret>false</straatag_brandisoleret><nedlagt_landbrug>false</nedlagt_landbrug><pool_placering>indendoers</pool_placering><pool_m2>0</pool_m2><indbosum>600000</indbosum><selvrisiko>2000</selvrisiko><svampinsekt>false</svampinsekt><raad>false</raad><roerstikledninger>false</roerstikledninger><kosmetiskdaekning>false</kosmetiskdaekning><lejerskader>false</lejerskader><elektronik>false</elektronik><udlejes>false</udlejes><antal_skader_treaar>0</antal_skader_treaar><bo_type>120</bo_type><ydervaeg_kode>4</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>7</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>1</lejligheder><overdaek_m2>0</overdaek_m2><tagetage_lovlig_m2>0</tagetage_lovlig_m2><kaelder_m2>0</kaelder_m2></fritidshus></insurancerequest></request>
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #7
0
        public void TestBIProduct17()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>42</alder><postnr>5210</postnr><adresse>Hvidkløvervej 19, Tarup, 5210 Odense NV</adresse><kvhx>46135020019000000</kvhx></customer><insurancerequestsforcalculation>bil</insurancerequestsforcalculation><sessionid>c29fd6b9-1f2d-4aff-be1a-009d641582a9</sessionid><insurancerequest><bil><koersel_aar>15000</koersel_aar><model>Mondeo</model><modelaar>2008</modelaar><motor>2,0</motor><fabrikat>Ford</fabrikat><fabrikatkode>18</fabrikatkode><modelkode>168</modelkode><nypris>357326</nypris><hk>145</hk><modelvariantid>278682008</modelvariantid><variant>2,0 Ghia 145HK 5d</variant><typenavn>WF0EXXGBBE8L32220</typenavn><egenvaegt>1350</egenvaegt><koereklarvaegt>1477</koereklarvaegt><dktypegodkendelsesnumre>54071-01; 53358-01; 52631-02; 50332-03</dktypegodkendelsesnumre><drivmiddel>Benzin</drivmiddel><kw>107</kw><stelnummer>WF0EXXGBBE8L32220</stelnummer><foerste_reg>2008-09-30</foerste_reg><reg_nr>GG35577</reg_nr><kid>1008301200818731</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>15</antalaarmedbilforsikring><antalskader>0</antalskader><skade1>0</skade1><skade2>0</skade2><skade3>0</skade3><klipikoerekort>false</klipikoerekort></bil></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Console.WriteLine(xmlRequest);
            Console.WriteLine(xmlResponse);
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #8
0
        public void TestBIProduct15Sead()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.8\"><customer><alder>42</alder><postnr>3400</postnr><adresse>Hvidkløvervej 19, 5210 Odense NV</adresse><kvhx>26521040005000000</kvhx></customer><insurancerequestsforcalculation>bil</insurancerequestsforcalculation><sessionid>fe2b0541-cd69-4076-b540-4c4a9958c028</sessionid><insurancerequest><bil><koersel_aar>15000</koersel_aar><model>Mondeo</model><modelaar>2008</modelaar><motor>2,0</motor><fabrikat>Ford</fabrikat><fabrikatkode>55</fabrikatkode><modelkode>550</modelkode><nypris>650000</nypris><hk>147</hk><modelvariantid>248362007</modelvariantid><variant></variant><typenavn>P</typenavn><egenvaegt>1047</egenvaegt><koereklarvaegt>1158</koereklarvaegt><dktypegodkendelsesnumre>14692-05; 53842-05; 51784-04</dktypegodkendelsesnumre><drivmiddel>Benzin</drivmiddel><kw>64</kw><stelnummer>WF0EXXGBBE8L32220</stelnummer><foerste_reg>2008</foerste_reg><reg_nr>GG35577</reg_nr><kid>1008301200818731</kid><ansvar_kasko>true</ansvar_kasko><selvrisiko>1000</selvrisiko><friskade>false</friskade><brugere_u25>false</brugere_u25><udvidetglas>false</udvidetglas><fastpraemie>false</fastpraemie><foererdaekning>false</foererdaekning><privateleaset>false</privateleaset><vejhjaelp>true</vejhjaelp><antalaarmedbilforsikring>15</antalaarmedbilforsikring><antalskader>0</antalskader><skade1>0</skade1><skade2>0</skade2><skade3>0</skade3><klipikoerekort>false</klipikoerekort><rabatordningvalg>false</rabatordningvalg></bil></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Console.WriteLine(xmlRequest);
            Console.WriteLine(xmlResponse);
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #9
0
        public void TestBIProduct14Heidi()
        {
            string xmlRequest = "<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>5400</postnr><adresse>Odensevej 71, 5400 Bogense</adresse><kvhx>48009110071000000</kvhx></customer><insurancerequestsforcalculation>hus</insurancerequestsforcalculation><sessionid>b18237ac-5dbd-4409-bb43-783e8b65046e</sessionid><insurancerequest><hus><opfoerelsesaar>1914</opfoerelsesaar><bebygget_m2>100</bebygget_m2><bolig_m2>100</bolig_m2><garage_m2>25</garage_m2><etager>1</etager><tagbeklaedning>3</tagbeklaedning><kaelder_m2>0</kaelder_m2><antal_skader_treaar>0</antal_skader_treaar><opvarmning>1</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>false</svampinsekt><raad>false</raad><roerkablerstikledninger>false</roerkablerstikledninger><selvrisiko>2000</selvrisiko><bo_type>120</bo_type><ydervaeg_kode>2</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>1</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>1</lejligheder><overdaek_m2>0</overdaek_m2><tagetage_lovlig_m2>47</tagetage_lovlig_m2></hus></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Console.WriteLine(xmlRequest);
            Console.WriteLine(xmlResponse);
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #10
0
        public void TestBIProduct012()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/201/XMLSchema\" xmlns:xsi=\"http://www.w3.org/201/XMLSchema-instance\" schemaVersion=\"1.8\"><customer><alder>65</alder><postnr>5210</postnr><adresse>Hvidkløvervej 19, 5210 Odense NV</adresse><kvhx>2652104005000</kvhx></customer><insurancerequestsforcalculation>bil</insurancerequestsforcalculation><sessionid>fe2b0541-cd69-4076-b540-4c4a9958c028</sessionid><insurancerequest><bil><koersel_aar>200</koersel_aar><model>Passat</model><modelaar>2010</modelaar><motor>1,4</motor><fabrikat>VW</fabrikat><fabrikatkode>55</fabrikatkode><modelkode>550</modelkode><nypris>172378</nypris><hk>360</hk><modelvariantid>24836207</modelvariantid><variant>1,4 D-4D Linea Terra 90HK 3d (3 D, 90hk)</variant><typenavn>P</typenavn><egenvaegt>1047</egenvaegt><koereklarvaegt>1158</koereklarvaegt><dktypegodkendelsesnumre>14692-05; 53842-05; 51784-04</dktypegodkendelsesnumre><drivmiddel>Diesel</drivmiddel><kw>64</kw><stelnummer>VNKKC96330A105414</stelnummer><foerste_reg>2007-06-03</foerste_reg><reg_nr>AB61915</reg_nr><kid>102650120715732</kid><ansvar_kasko>false</ansvar_kasko><selvrisiko>100</selvrisiko><friskade>false</friskade><brugere_u25>false</brugere_u25><udvidetglas>true</udvidetglas><fastpraemie>true</fastpraemie><foererdaekning>false</foererdaekning><privateleaset>true</privateleaset><vejhjaelp>false</vejhjaelp><antalaarmedbilforsikring>10</antalaarmedbilforsikring><antalskader>5</antalskader><skade1>2013</skade1><skade2>2011</skade2><skade3>0</skade3><klipikoerekort>false</klipikoerekort><rabatordningvalg /></bil></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Console.WriteLine(xmlRequest);
            Console.WriteLine(xmlResponse);
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #11
0
        public void TestSOProduct01()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>42</alder><postnr>0</postnr></customer><insurancerequestsforcalculation>fritidshus</insurancerequestsforcalculation><sessionid>75ab072a-2c12-4834-aae8-3dd323a38720</sessionid><insurancerequest><fritidshus><fritidshus_adresse>Strandgårdsvej 97, Bro Mark, 5464 Brenderup Fyn</fritidshus_adresse><fritidshus_kvhx>41011490097000000</fritidshus_kvhx><fritidshus_postnr>5464</fritidshus_postnr><opfoerelsesaar>2005</opfoerelsesaar><bebygget_m2>144</bebygget_m2><bolig_m2>198</bolig_m2><garage_m2>8</garage_m2><etager>2</etager><toiletbadrum>2</toiletbadrum><opvarmning>1</opvarmning><braendeovn>false</braendeovn><tagbeklaedning>4</tagbeklaedning><straatag_brandisoleret>false</straatag_brandisoleret><nedlagt_landbrug>false</nedlagt_landbrug><pool_placering>indendoers</pool_placering><pool_m2>0</pool_m2><indbosum>200000</indbosum><selvrisiko>2000</selvrisiko><svampinsekt>true</svampinsekt><raad>false</raad><roerstikledninger>false</roerstikledninger><kosmetiskdaekning>false</kosmetiskdaekning><lejerskader>false</lejerskader><elektronik>false</elektronik><udlejes>false</udlejes><antal_skader_treaar>0</antal_skader_treaar><bo_type>510</bo_type><ydervaeg_kode>5</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>7</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>0</lejligheder><overdaek_m2>0</overdaek_m2><tagetage_lovlig_m2>62</tagetage_lovlig_m2><kaelder_m2>0</kaelder_m2></fritidshus></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            Console.WriteLine(xmlRequest);
            Console.WriteLine(xmlResponse);
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }
Example #12
0
        public void Slåenvej_3_Tørresø_Strand_5450_Otterup()
        {
            string xmlRequest = "<request xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" schemaVersion=\"1.14\"><customer><alder>42</alder><postnr>0</postnr><adresse /><kvhx /></customer><insurancerequestsforcalculation>fritidshus</insurancerequestsforcalculation><sessionid>34c236a3-bd3a-4754-9a4f-d5d4247b309e</sessionid><insurancerequest><fritidshus><fritidshus_adresse /><fritidshus_kvhx>48011260003000000</fritidshus_kvhx><fritidshus_postnr>5450</fritidshus_postnr><opfoerelsesaar>1989</opfoerelsesaar><bebygget_m2>54</bebygget_m2><bolig_m2>59</bolig_m2><garage_m2>100</garage_m2><etager>2</etager><toiletbadrum>1</toiletbadrum><opvarmning>1</opvarmning><braendeovn>false</braendeovn><tagbeklaedning>3</tagbeklaedning><straatag_brandisoleret>false</straatag_brandisoleret><nedlagt_landbrug>false</nedlagt_landbrug><pool_placering>indendoers</pool_placering><pool_m2>0</pool_m2><indbosum>200000</indbosum><selvrisiko>2000</selvrisiko><svampinsekt>false</svampinsekt><raad>false</raad><roerstikledninger>false</roerstikledninger><kosmetiskdaekning>false</kosmetiskdaekning><lejerskader>false</lejerskader><elektronik>false</elektronik><udlejes>false</udlejes><antal_skader_treaar>0</antal_skader_treaar><bo_type>510</bo_type><ydervaeg_kode>5</ydervaeg_kode><kaelder_lovlig_m2>0</kaelder_lovlig_m2><varmeinstallation>7</varmeinstallation><erhverv_m2>0</erhverv_m2><lejligheder>0</lejligheder><overdaek_m2>0</overdaek_m2><tagetage_lovlig_m2>5</tagetage_lovlig_m2><kaelder_m2>0</kaelder_m2></fritidshus></insurancerequest></request>";
            string xmlResponse;
            string error;

            PriceCalcServiceClient client = new PriceCalcServiceClient();

            Assert.IsTrue(client.CalculatePrice(xmlRequest, out xmlResponse, out error));
            w.WriteLine("****************************************************************************************");
            w.WriteLine(xmlRequest);
            w.WriteLine("---------------------------------------------------------------------------------------");
            w.WriteLine(xmlResponse);
            w.WriteLine("****************************************************************************************");
            w.Close();
            Assert.IsNotNull(xmlResponse);
            Assert.IsNull(error);
        }