﻿Test 1 importering
>>> from Kaffekopp import *

Test 2 Skapa Kaffekopp
>>> enKopp = Kaffekopp()

Test 3-6 Kolla att metoderna returnerar 0 i början
>>> enKopp.mätMjölk()
0.0

>>> enKopp.mätKaffe()
0.0

>>> enKopp.mätTotal()
0.0

>>> enKopp.mätSocker()
0.0

Test 7-9 Fyll på fyllmetoder
>>> enKopp.fyllKaffe(100)

>>> enKopp.fyllMjölk(20)

>>> enKopp.fyllSocker(10)

Test 10-13 Kolla att saker fyllts på.
>>> enKopp.mätMjölk()
20.0

>>> enKopp.mätKaffe()
100.0

>>> enKopp.mätTotal()
120.0

>>> enKopp.mätSocker()
10.0

Test 14 dricka ur koppen
>>> enKopp.drick(30)

Test 15-18 Kolla att saker gått åt.
>>> enKopp.mätTotal()
90.0

>>> enKopp.mätKaffe()
75.0

>>> enKopp.mätMjölk()
15.0

>>> enKopp.mätSocker()
7.5

Test 19-20 kontrollera maxFyll
>>> enKopp.maxFyll(100)
100.0

>>> enKopp.maxFyll(150)
110.0

Test 21 Fyll på för mycketKaffe
>>> enKopp.fyllKaffe(150)
>>> enKopp.mätTotal()
200.0
>>> enKopp.mätKaffe()
185.0
>>> enKopp.mätMjölk()
15.0
>>> enKopp.mätSocker()
7.5

>>> enKopp.drick(100)
>>> enKopp.fyllMjölk(150)
>>> enKopp.mätTotal()
200.0
>>> enKopp.mätKaffe()
92.5
>>> enKopp.mätMjölk()
107.5
>>> enKopp.mätSocker()
3.75

>>> enKopp.drick(100)
>>> enKopp.drick(150)


>>> enKopp.mätMjölk()
0.0

>>> enKopp.mätKaffe()
0.0

>>> enKopp.mätTotal()
0.0

>>> enKopp.mätSocker()
0.0

>>> annanKopp=HämtMugg()
>>> annanKopp.mätMjölk()
0.0

>>> annanKopp.fyllKaffe(550)
>>> annanKopp.mätKaffe()
500.0

>>> sistaEgnaKoppen=HämtMugg("Marko")
>>> print(sistaEgnaKoppen)
Det här är Markos HämtMugg
Den innehåller 0.0ml vätska.

>>> koppLista=[]
>>> koppLista.append(Kaffekopp())
>>> koppLista.append(Kaffekopp())
>>> koppLista.append(HämtMugg())
>>> koppLista.append(HämtMugg("Amanda"))
>>> for i in range(4):
... 	koppLista[i].fyllKaffe(2**((i+2)%4)*10+50)

>>> koppLista[0].mätTotal()
90.0
>>> koppLista.sort()
>>> koppLista[0].mätTotal()
60.0


>>> koppLista[0]<koppLista[1]
True
>>> koppLista[1]>koppLista[0]
True
>>> koppLista[1]<koppLista[0]
False
>>> koppLista[0]>koppLista[1]
False

>>> annanKopp.spill()
Är du säker???
>>> annanKopp.mätKaffe()
500.0
>>> annanKopp.spill()
Är du säker???
>>> annanKopp.mätKaffe()
0.0