Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Endnu ikke startet aftale udelades
      Gør: Vælg et målepunkt med en kontrakt, hvis startdato ligger i FREMTIDEN.
      Forvent: Den fremtidige kontrakt er IKKE med i listen (den tæller ikke med).
      Kontrollér i klienten: Kontrakten er oprettet, men med startdato senere end i dag.

  • Aftale der starter præcis i dag er med
      Gør: Vælg en kontrakt med startdato = dags dato.
      Forvent: Kontrakten ER med i listen.

  • Afsluttet aftale udelades
      Gør: Vælg et målepunkt med en kontrakt, hvis slutdato ligger i FORTIDEN.
      Forvent: Den afsluttede kontrakt er IKKE med i listen.
      Kontrollér i klienten: Kontrakten har en slutdato før i dag.

  • Aftale der slutter præcis i dag er IKKE med (slutdato er eksklusiv)
      Gør: Vælg en kontrakt med slutdato = dags dato.
      Forvent: Kontrakten er IKKE med i listen.

  • Åben (uden slutdato) aftale er med
      Gør: Vælg en aktiv kontrakt UDEN slutdato.
      Forvent: Kontrakten ER med i listen.

  • Kundens tilknytning til aftalen skal også være aktiv i dag
      Gør: Find et tilfælde hvor selve kontrakten er aktiv i dag, men kundens
           tilknytning til kontrakten er ophørt (eller endnu ikke startet).
      Forvent: Aftalen er IKKE med i listen.


================================================================================
D. KORREKT TILKNYTNING - kunde, målepunkt (EAN) og forsyningsart
================================================================================D1 -

  • Aftaler hører til det rigtige målepunkt (EAN)
      Gør: Kald med kundens customerId, men med EAN for et målepunkt, der tilhører

...

  • kunden, og noter aftalerne. Gentag for et ANDET af kundens målepunkter.
      Forvent: De to kald giver de aftaler, der hører til hvert sit målepunkt - ikke

...

  • en sammenblanding.
      Kontrollér i klienten: Hvilke kontrakter ligger på hvilket målepunkt.

...


  • Kun el-aftaler returneres (anden forsyningsart udelades)
      Gør: Vælg en kunde, der ud over el også har fx gas/varme/vand på samme

...

  • installation.
      Forvent: Kun el-aftaler er med i listen. Ikke-el forsyning udelades helt.
      Kontrollér i klienten: Kundens forsyningsarter på installationen

...

  • .

...


  • Kun aktiv forbruger
      Gør: Vælg et tilfælde, hvor forbrugeren/aftageforholdet er ophørt/lukket.
      Forvent: Der returneres ingen aftaler for det lukkede forhold

...

  • og ikke gamle aftaler.

...


  • Alle returnerede aftaler tilhører den kunde, der blev spurgt på
      Gør: Kald med et gyldigt customerId og et gyldigt EAN.
      Forvent: Svaret indeholder kun denne kundes aftaler. (Hvis de underliggende

...

  • data nogensinde indeholder en anden kundes række, AFVISES kaldet helt

...

  • .)

...

Result:

Update User Account

...