package mikera.vectorz;
import static org.junit.Assert.*;
import java.math.BigDecimal;
import org.junit.Test;
public class TestTools {
@Test public void testToDouble() {
assertEquals(1.3,Tools.toDouble(new Double(1.3)),0.0);
assertEquals(1.0,Tools.toDouble(new Integer(1)),0.0);
assertEquals(2.5,Tools.toDouble(new BigDecimal(2.5)),0.0);
}
@Test (expected = IllegalArgumentException.class)
public void testStringToDouble() {
Tools.toDouble("foo");
}
@Test (expected = NullPointerException.class)
public void testNullToDouble() {
Tools.toDouble(null);
}
}