测试方法的使用
- Junit 單元測(cè)試的方法 使用細(xì)節(jié):
* 1. 在方法名稱(chēng)上 存在 @Test—— 別忘記導(dǎo)包
* 2. 測(cè)試方法的權(quán)限修飾符 必須是 public
* 3. 測(cè)試方法的返回值類(lèi)型 必須是 void
* 4. 測(cè)試方法的方法名稱(chēng) 隨便起名
* 5. 測(cè)試方法的方法參數(shù) 必須為空
簡(jiǎn)單的超市購(gòu)物
package Product;
public class Product { // 1.定義 產(chǎn)品名稱(chēng)/商品名稱(chēng)private String productName;// 2.生成 getter 和setter方法public String getProductName() {return productName;}public void setProductName(String productName) {this.productName = productName;} }import Product.Product;private String MarcketName;//定義創(chuàng)庫(kù) 類(lèi)型 : 產(chǎn)品類(lèi)型的數(shù)組 private Product[] productArray;//產(chǎn)品的名字#public String getMarcketName() {return MarcketName; }//得到#public void setMarcketName(String marcketName) {MarcketName = marcketName; }//設(shè)置#public Product[] getProductArray() {return productArray; }//產(chǎn)品離拿了一個(gè)商品,返回一個(gè)商品#public void setProductArray(Product[] productArray) {this.productArray = productArray; }//設(shè)置產(chǎn)品的名字反而得到產(chǎn)品名字#/***收貨方法* 返回類(lèi)型:因?yàn)橘I(mǎi)一個(gè)東西、一次返回一個(gè)商品* @param name 指定商品名稱(chēng)* @return 如果有商品 會(huì)返回商品、沒(méi)有商品 會(huì)返回商品*/public Product sell(String name){//name 就是應(yīng)給是 霸王洗發(fā)水for (int i = 0; i < productArray.length; i++) {// System.out.printLn(i+":"+productArray[i]+"—--"+productArray[i].getProductName())if (productArray[i].getProductName().equals(name)){return productArray[i];}}return null;} }public String getName() {return name; }public void setName(String name) {this.name = name; }/*** 購(gòu)物* market 超市對(duì)象* productName 買(mǎi)什么商品*/ public Product shopping(Marcket marcket, String productName) {//大潤(rùn)發(fā),//超市有一個(gè)方法 叫賣(mài)貨方法 參數(shù)是 買(mǎi)什么商品//return market.sell(霸王洗發(fā)水);return marcket.sell(productName);} }總結(jié)
- 上一篇: linux调屏幕亮度命令,Ubuntu调
- 下一篇: android 屏幕亮度广播,Andro