天天看點

第二次結對作業

測試與優化

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類圖

第二次結對作業

三、總結

這次代碼作業很難寫的很煩,最後一天晚上還有其他宿舍的人大晚上的在那邊讨論,各種影響正常睡眠,大家都被弄得心神不甯。