package org.infinispan.cdi.embedded.test.util;
import org.infinispan.cdi.common.util.Contracts;
import org.testng.annotations.Test;
/**
* @author Kevin Pollet <kevin.pollet@serli.com> (C) 2011 SERLI
*/
@Test(groups = "unit", testName = "cdi.test.util.ContractsTest")
public class ContractsTest {
@Test(expectedExceptions = NullPointerException.class,
expectedExceptionsMessageRegExp = "This parameter cannot be null")
public void testAssertNotNullOnNullParameter() {
Contracts.assertNotNull(null, "This parameter cannot be null");
}
public void testAssertNotNullOnNotNullParameter() {
Contracts.assertNotNull("not null", "This parameter cannot be null");
}
}