測試與優化
211606306黃柏濤
211606308 江東
一、單元測試
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類圖
三、總結
這次代碼作業很難寫的很煩,最後一天晚上還有其他宿舍的人大晚上的在那邊讨論,各種影響正常睡眠,大家都被弄得心神不甯。