Testování NullPointerException.
authorFrantišek Kučera <franta-hg@frantovo.cz>
Tue, 25 May 2010 17:16:36 +0200
changeset 124e720890878ac
parent 123 9135d52e8b0a
child 125 1eecc767a610
Testování NullPointerException.
java/nekurak.net-lib/test/cz/frantovo/nekurak/util/HashTest.java
     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