<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Enhetstester: ShopStop by Torgeir Dingsøyr</title>
      <link>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2022-01-24 20:43:53 UTC</pubDate>
      <lastBuildDate>2025-10-08 23:36:36 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>OPPGAVE</title>
         <author>torgeirdingsoyr</author>
         <link>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2009785902</link>
         <description><![CDATA[<div>Tenk deg at du jobber som utvikler på prosjektet ShopStop som beskrevet.<br><br>Lag et notat med skisse på enhetstester til metodene under. Gjør rede for antakelser der du mangler informasjon.<br><br>1. En metode som beregner andel av fellesutgifter per person for en middag til en gitt pris<br>2. En metode som beregner totalkostnader for en person for alle middager til nå<br>3. En metode som slår sammen to handlelister</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-01-24 20:45:25 UTC</pubDate>
         <guid>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2009785902</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011207412</link>
         <description><![CDATA[<div>1.&nbsp;</div><ul><li>teste edge cases:&nbsp; null, ekstremt store tall. Ugyldige verdier blir håndtert.</li><li>teste at metoden runder av riktig. Antar at den runder av til nærmeste hele krone.</li></ul><div>2.</div><ul><li>teste at summen blir riktig</li></ul><div>3.</div><ul><li>antar at metoden oppretter et nytt objekt med den nye handlelisten.</li><li>antar at vi implementer å spørre brukeren om den ønsker å slå sammen like punkter, f eks begge listene inneholder "2 agurk". teste at dette funker</li><li>sjekke at de to gamle handlelistene ikke overskrives</li></ul><div><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2022-01-25 13:54:02 UTC</pubDate>
         <guid>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011207412</guid>
      </item>
      <item>
         <title></title>
         <author></author>
         <link>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011210806</link>
         <description><![CDATA[<div>1)<br>Test med null personer, én person og fem personer. Test med gratis middag, middag for 1 kr, middag med negativ pris, middag for 100kr.<br>2)<br>Test med en person som ikke har vært med på noen middager, én middag, fem middager.<br>3)<br>Test med to tomme handlelister, én tom, to som deler enkelte produkter, to helt forskjellige</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-01-25 13:55:24 UTC</pubDate>
         <guid>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011210806</guid>
      </item>
      <item>
         <title>Oppgave A: Enhetstester</title>
         <author></author>
         <link>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011212842</link>
         <description><![CDATA[<div><br>def float[] AndelAvFellesutgifter(Middag m);<br>sjekker hvor mye hver person har betalt / totalprisen av middagen m<br>sjekker for hver person involvert i middagen<br>lagrer disse andelen som desimaltall mellom 0-1.<br><br>Test cases her er:<br>- middag med pris = 0<br>- middag med #personer = 0<br>- middag med noen personer og en realistisk pris<br>- mddag med mange personer og høy pris<br>- negativ pris<br><br>Momenter å sjekke:<br>- at rekkefølgen ikke er betydelig for test resultatet og kan endres<br>- at avrundingsfeil ikke påvirker resultatet<br>- at normale cases gir riktig på testene<br><br><br>def int TotalKost(Person p);<br>Går igjennom alle middager person p er en del av og ser hvor mye vedkommende har betalt hittil<br><br>Testcases her er:<br>-En person som ikke er med på noen middager<br>-En person som ikke eksisterer<br>-En person som er med på noen middager<br>-En person som er med på veldig mange middager<br><br><br>Momenter å sjekke:<br>- at man kan finne alle de relevante middagene kun utifra personen p<br>- at normale cases gir riktig på testene<br>- at totalkostanedne alltid blir et gyldig tall<br><br><br>def Handleliste MergeHandleliste(Handleliste h1, Handleliste h2);<br>Setter sammen de to handlelistene og returnerer en ny handle liste<br><br>Testcases her er:<br>- To tomme handlelister<br>- En tom handleiste<br>- To "normale" handlelister<br>- Samme handleiste<br>- En ulovlig handleliste<br><br>Momenter å sjekke:&nbsp;<br>- at h1 og h2 ikke blir endret<br>- at rekkefølge på h1 og h2 ikke er betydelig<br>- at normale cases gir riktig på testene</div>]]></description>
         <enclosure url="" />
         <pubDate>2022-01-25 13:56:17 UTC</pubDate>
         <guid>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011212842</guid>
      </item>
      <item>
         <title>Oppgave A</title>
         <author></author>
         <link>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011236292</link>
         <description><![CDATA[<div>Antagelser: Man kan dele middag/handelister mellom alle i kollektivet, men også bare mellom noen personer. Makspris middag kan settes i innstillinger. At man tar seg av avrunding selv (man kan jo betale med nøyaktige tall ved f. eks bankoverføring)<br><br>1.&nbsp; &nbsp; &nbsp; Test at input er gyldig(Kun positive tall, at det faktisk er noen med på middagen osv). Test at utgiftene blir fordelt på rett personer dersom alle ikke er med på middagen. Test edge-cases (0 kr, 1 kr, maks pris).&nbsp;</div><div>2.&nbsp; &nbsp; &nbsp; Test at input er gyldig. Test at man ikke har betalt for andre sine middager, altså at noen andre ikke har lagt inn utgifter for deg som du ikke var med på. Test gratis middag.&nbsp;</div><div>3.&nbsp; &nbsp; &nbsp; Test at input er gyldig. Test tom handleliste. Test samme produkt i flere handlelister. Test at utgiftene blir knyttet til rett person.&nbsp;<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2022-01-25 14:05:57 UTC</pubDate>
         <guid>https://padlet.com/torgeirdingsoyr/mlo8arwruw296o02/wish/2011236292</guid>
      </item>
   </channel>
</rss>
