Exceptions, Unit Test

Idea: Anvendelse af Exceptions og Unit test
Background:C#-note: p.51-55

Programmer en klasse Book med mindst 2 properties:

Klasse-invarianter

Metoderne i klassen Book skal kaste passende exceptions, hvis et kald til en metode vil overtræde en af klasse-invarianterne.

Programmer en Unit test af klassen Book – specielt skal det testes om metoderne virkelig kaster exceptions som forventet.