结对作业2
测试与优化
211606308 江东 211606306黄柏涛
一、单元测试
1.使用Junit插件对对代码进行单元测试看到.
2.单元测试代码
package com.PSP6308;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
class MathExam6308Test {
@Test
void testZzz() {
MathExam6308.zzz(5);
assertEquals(5, MathExam6308.str.length);
}
@Test
void testXxx() {
MathExam6308.xxx(5);
assertEquals(5, MathExam6308.str.length);
}
@Test
void testTtt() {
MathExam6308.ttt(5);
assertEquals(5, MathExam6308.str.length);
}
@Test
void testRem() {
String[] strArr = {"1","3","+"};
assertEquals("4", MathExam6308.rem(strArr));
}
}
3.测试覆盖率截图
二、重构
1.UML类图
2.重构
三、总结
重构方面实在是不会,这次代码依然是没做完的,很失败,很烦每次都做不完。