浏览代码

新增api补齐单元测试

neko 5 年之前
父节点
当前提交
77cc55a277
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java

+ 10 - 0
hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java

@@ -252,4 +252,14 @@ public class NumberUtilTest {
 		final BigDecimal mul = NumberUtil.mul(new BigDecimal("10"), null);
 		Assert.assertEquals(BigDecimal.ZERO, mul);
 	}
+	
+	
+	@Test
+	public void isPowerOfTwoTest() {
+		Assert.assertEquals(false, NumberUtil.isPowerOfTwo(-1));
+		Assert.assertEquals(true, NumberUtil.isPowerOfTwo(16));
+		Assert.assertEquals(true, NumberUtil.isPowerOfTwo(65536));
+		Assert.assertEquals(true, NumberUtil.isPowerOfTwo(1));
+		Assert.assertEquals(false, NumberUtil.isPowerOfTwo(17));
+	}
 }