
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第3章 单元自动化测试
3.1 编写待测程序
在编写待测程序之前先创建一个新的Maven项目,关键信息填写如下。
Group Id:com.lujiatao
Artifact Id:unittest
Name:Unit Test
可根据实际情况填写,不需要完全一致。
在实际项目中,src/main/java目录用于存放待测程序(程序代码),src/test/java目录用于存放测试用例(测试代码)。
在src/main/java中创建名为com.lujiatao.unittest的Package,以及名为CalculatorForPpi的Class,在CalculatorForPpi中输入以下粗体部分内容:

上面编写了一个像素密度(Pixels Per Inch,PPI)计算器,该程序很简单,仅包含一个类和一个方法。实现的功能是,在用户输入屏幕宽、高和尺寸后,计算屏幕的像素密度。