獲得技能
掌握基礎的springboot單元測試整合和編寫能力
知識要點
單元測試是軟體工程中質量保障的一種手段,為此還出了測試驅動開發
這種程式設計思想。google對軟體測試做了還多的思想總結。大型網際網路公司使用單測規避軟體缺陷率。
上機實驗
整合springboot單元測試
>
>
org.springframework.bootgroupid
>
>
spring-boot-starter-testartifactid
>
dependency
>
使用 @runwith(springrunner.class)+@springboottest+@test編寫單元測試
// 第二步 使用 @runwith(springrunner.class)+@springboottest+@test
// 備註:springboottest註解後的class是啟動主類,一定要有
@runwith
(springrunner.
class
)@springboottest
class
)public
class
helloworldcontrollertest
}
擴充套件資料
// springboot 單測案例
// 方式1
@runwith
(springrunner.
class
)@springboottest
class
)// 方式2
@runwith
(springrunner.
class
)@contextconfiguration
(classes =
class})
// 方式3
@runwith
(springrunner.
class
)@contextconfiguration
(value=
)// 方式4
@runwith
(springjunit4classrunner.
class
)@springboottest
class
)// 方式5
@runwith
(springjunit4classrunner.
class
)@contextconfiguration
(classes =
class})
// 方式6
@runwith
(springjunit4classrunner.
class
)@contextconfiguration
(value=
)
mysql 網際網路 MySQL網際網路業務使用建議
一 基礎規範 表儲存引擎必須使用innodb 表字符集預設使用utf8,必要時候使用utf8mb4 解讀 1 通用,無亂碼風險,漢字3位元組,英文1位元組 2 utf8mb4是utf8的超集,有儲存4位元組例如表情符號時,使用它 禁止使用儲存過程,檢視,觸發器,event 解讀 1 對資料庫效能影響...
網際網路與網際網路的區別
網際網路的英文單詞是 internet,網際網路的英文單詞是 internet。在英語中,專有名詞首字母都是大寫,用於特指某一事物。大寫的 internet 是作為乙個專有名詞出現的,所指的是由阿帕網發展而來的現如今全球最大的計算機網路,稱之為網際網路。小寫 internet 是作為乙個普通單詞出現...
從網際網路四大天王看網際網路發展
縱觀網際網路的發展歷史,我們發現網際網路也存在 四大天王 它們分別是電子郵件,ftp,bbs,網路遊戲,目前幾乎所有的網際網路應用都與這 四大天王 有關。研究它們將有利於我們理清網際網路的發展規律。一。討論網際網路 四大天王 的意義和啟發 1。網際網路 四大天王 是網際網路應用發展的基礎,其中bbs...