package org.test4j.hamcrest;
import org.test4j.testng.Test4J;
import org.testng.annotations.Test;
@Test(groups = { "test4j", "assertion" })
public class TestNumberAssert extends Test4J {
@Test
public void test1() {
want.number(3).isBetween(2, 5);
want.number(3).isGreaterEqual(3);
want.number(3).isGreaterThan(2);
want.number(3).isLessEqual(3);
want.number(3).isLessThan(4);
want.number(3).isEqualTo(3);
}
@Test(expectedExceptions = { AssertionError.class })
public void test2() {
want.number(3).isBetween(5, 2);
}
public void test3() {
want.number(5d).isGreaterEqual(4d);
}
// /**
// * the.wanted(Class<T> claz)的类型转换
// */
// @SuppressWarnings( { "unchecked", "unused" })
// @Test(expectedExceptions = Test4JException.class)
// public void testTheNumber() {
// Long l = the.doublenum().isEqualTo(3d).wanted(Long.class);
// Double db = (Double) the.number().isEqualTo(3d).wanted(Double.class);
// }
}