PASS  Small flat hits the minimum              expected $   132.00  got $   132.00
PASS  Standard 80 m²                          expected $   396.00  got $   396.00
PASS  Deep clean 120 m² + oven                expected $ 1,021.90  got $ 1,021.90
PASS  Weekly standard 100 m² (15% off)        expected $   420.75  got $   420.75
PASS  Fortnightly deep 60 m² + windows        expected $   467.28  got $   467.28
PASS  End of lease ignores weekly discount     expected $   940.50  got $   940.50
PASS  End of lease + 3 carpet rooms + oven     expected $ 1,754.50  got $ 1,754.50
PASS  Upper area limit                         expected $ 3,960.00  got $ 3,960.00
PASS  Area too small                           refused: Area must be 20 to 800 m²
PASS  Area too big                             refused: Area must be 20 to 800 m²
PASS  Unknown service                          refused: Unknown service
PASS  Unknown extra                            refused: Unknown extra: pool
PASS  Unknown frequency                        refused: Unknown frequency

13 of 13 quote tests passed
