Testování NullPointerException.
1.1 --- a/java/nekurak.net-lib/test/cz/frantovo/nekurak/util/HashTest.java Tue May 25 13:54:21 2010 +0200
1.2 +++ b/java/nekurak.net-lib/test/cz/frantovo/nekurak/util/HashTest.java Tue May 25 17:16:36 2010 +0200
1.3 @@ -1,5 +1,6 @@
1.4 package cz.frantovo.nekurak.util;
1.5
1.6 +import java.lang.NullPointerException;
1.7 import org.junit.Test;
1.8 import static org.junit.Assert.*;
1.9
1.10 @@ -31,14 +32,9 @@
1.11 testuj("\n", "be688838ca8686e5c90689bf2ab585cef1137c999b48c70b92f67a5c34dc15697b5d11c982ed6d71be1e1e7f7b4e0733884aa97c3f7a339a8ed03577cf74be09");
1.12 }
1.13
1.14 - @Test
1.15 + @Test(expected = NullPointerException.class)
1.16 public void nullHodnota() throws Exception {
1.17 - try {
1.18 - testuj(null, "Měla být vyhozena NullPointerException.");
1.19 - fail();
1.20 - } catch (NullPointerException npe) {
1.21 - // K chybě má dojít
1.22 - }
1.23 + testuj(null, "Při null vstupu má být vyhozena NullPointerException.");
1.24 }
1.25
1.26 @Test