This commit is contained in:
Looly
2021-07-14 17:09:59 +08:00
parent 89a3acfa88
commit eda8bdc27a
7 changed files with 46 additions and 17 deletions

View File

@@ -22,4 +22,10 @@ public class CalculatorTest {
final double conversion = Calculator.conversion("1");
Assert.assertEquals(1, conversion, 2);
}
@Test
public void conversationTest4(){
final double conversion = Calculator.conversion("(88*66/23)%26+45%9");
Assert.assertEquals((88D * 66 / 23) % 26, conversion, 2);
}
}

View File

@@ -14,7 +14,7 @@ import cn.hutool.core.lang.Console;
*
*/
public class StrBuilderTest {
/**
* StrBuilder的性能测试
*/
@@ -28,7 +28,7 @@ public class StrBuilderTest {
builder.reset();
}
Console.log(timer.interval());
timer.restart();
StringBuilder b2 = new StringBuilder();
for(int i =0; i< 1000000; i++) {
@@ -37,14 +37,14 @@ public class StrBuilderTest {
}
Console.log(timer.interval());
}
@Test
public void appendTest() {
StrBuilder builder = StrBuilder.create();
builder.append("aaa").append("你好").append('r');
Assert.assertEquals("aaa你好r", builder.toString());
}
@Test
public void insertTest() {
StrBuilder builder = StrBuilder.create(1);
@@ -52,7 +52,7 @@ public class StrBuilderTest {
builder.insert(3, "数据插入");
Assert.assertEquals("aaa数据插入你好r", builder.toString());
}
@Test
public void insertTest2() {
StrBuilder builder = StrBuilder.create(1);
@@ -60,7 +60,7 @@ public class StrBuilderTest {
builder.insert(8, "数据插入");
Assert.assertEquals("aaa你好r 数据插入", builder.toString());
}
@Test
public void resetTest() {
StrBuilder builder = StrBuilder.create(1);
@@ -69,7 +69,7 @@ public class StrBuilderTest {
builder.reset();
Assert.assertEquals("", builder.toString());
}
@Test
public void resetTest2() {
StrBuilder builder = StrBuilder.create(1);
@@ -79,7 +79,7 @@ public class StrBuilderTest {
builder.append("bbb".toCharArray());
Assert.assertEquals("bbb", builder.toString());
}
@Test
public void appendObjectTest() {
StrBuilder builder = StrBuilder.create(1);
@@ -100,7 +100,6 @@ public class StrBuilderTest {
public void delTest2() {
// 删除中间部分测试
StrBuilder strBuilder = new StrBuilder("ABCDEFG");
int length = strBuilder.length();
StrBuilder builder = strBuilder.del(2,6);
Assert.assertEquals("ABG", builder.toString());
}