123456789101112131415161718192021222324252627282930313233343536373839404142 |
- class BokTest {
- public static void main(String[] args) throws Exception {
- Tester t = new Tester();
- String desc;
- Bok b;
-
- { desc = "Riktig forfatter";
- b = new Bok("foo", "bar");
- t.testStr(b.hentForfatter(), "bar", desc);
- }
-
- { desc = "Riktig tittel";
- b = new Bok("foo", "bar");
- t.testStr(b.hentTittel(), "foo", desc);
- }
-
- { desc = "En bok som allerede er utlaant kan ikke laanes ut igjen";
- b = new Bok("foo", "bar");
- b.laanUt("baz");
- try {
- b.laanUt("baz2");
- t.fail(desc);
- } catch (Exception ex) {
- t.pass(desc);
- }
- }
-
- { desc = "En bok som er levert kan laanes paa nytt";
- b = new Bok("foo", "bar");
- b.laanUt("baz");
- b.leverTilbake();
- try {
- b.laanUt("baz2");
- t.pass(desc);
- } catch (Exception ex) {
- t.fail(desc);
- }
- }
-
- t.printResult();
- }
- }
|