课程: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% |