課程:Java程序設計 班級:1652班 姓名:張家佳 學號:20165215html
指導教師:婁嘉鵬 實驗日期:2018年4月16日java
實驗時間:15:35 - 18:00 實驗序號:二git
實驗名稱: Java面向對象程序設計編程
實驗目的與要求:設計模式
MyUtil
類XXXX
的單元測試,咱們通常寫建一個XXXXTest
的類,針對MyUtil
類咱們寫一個MyUtilTest.java
的測試模塊。test passed!
(以下圖),不然將顯示錯誤(二)以 TDD的方式研究學習StringBuffer函數
StringBufferDemo
類Alt + Entert
,在彈出的菜單中選擇Create Test
StringBufferDemo
類的的charAt(),indexOf(),capacity(),length(),toString()capacity()
返回的是目前的最大容量length()
返回的是字符串的長度indexOf(String s)
子串匹配,返回輸入的子字符串的第一個字母在母字符串的位置charAt(int i)
返回的是字符串中的第i+1個字符4.運行結果單元測試
(三)對設計模式示例進行擴充學習
public class MyDoc { static Document d; public static void main(String[] args) { d = new Document(new LongFactory()); d.DisplayData(); }
(四)以TDD的方式開發一個複數類Complex測試
(五)使用StarUML對實驗二中的代碼進行建模設計
Project Structure
中添加以下junit包,並將Testing library
由JUnit3改成JUnit4步驟 | 耗時 | 百分比 |
---|---|---|
需求分析 | 10min | 9.5% |
設計 | 15min | 14.2% |
代碼實現 | 30min | 28.5% |
測試 | 20min | 19.0% |
分析總結 | 30min | 28.5% |