舉報

會員
Mastering Unit Testing Using Mockito and JUnit
最新章節(jié):
Index
Apracticalandeasy-to-follow,yetcomprehensive,guidetolearningadvancedJUnittesting.Eachtopicisexplainedandplacedincontext,andforthemoreinquisitive,therearemoredetailsoftheconceptsused.ThisbookisforyouifyouareadeveloperwithsomeexperienceinJavaapplicationdevelopmentaswellasabasicknowledgeofJUnittesting.ButforthosewhoseskillsetisvoidofanypriorexperiencewithJUnittesting,thebookalsocoversbasicfundamentalstogetyouacquaintedwiththeconceptsbeforeputtingthemintopractise.
目錄(74章)
倒序
- 封面
- 版權(quán)頁
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. JUnit 4 – a Total Recall
- Defining unit testing
- Working with JUnit 4
- Working with JUnit 4++
- Summary
- Chapter 2. Automating JUnit Tests
- Continuous Integration
- Jenkins
- Summary
- Chapter 3. Test Doubles
- Dummy
- Stub
- Fake
- Mock
- Spy
- Summary
- Chapter 4. Progressive Mockito
- Working with Mockito
- Drinking Mockito
- Summary
- Chapter 5. Exploring Code Coverage
- Understanding code coverage
- Configuring the Eclipse plugin
- Measuring coverage using Gradle
- Working with the Maven Cobertura plugin
- Running the Cobertura Ant task
- Summary
- Chapter 6. Revealing Code Quality
- Understanding the static code analysis
- Working with the Checkstyle plugin
- Exploring the FindBugs plugin
- Working with the PMD plugin
- Monitoring code quality with SonarQube
- Getting familiar with false positives
- Summary
- Chapter 7. Unit Testing the Web Tier
- Unit testing servlets
- Playing with Spring MVC
- Summary
- Chapter 8. Playing with Data
- Separating concerns
- Unit testing the persistence logic
- Simplifying persistence with Spring
- Verifying the system integrity
- Writing integration tests with Spring
- Summary
- Chapter 9. Solving Test Puzzles
- Working with the legacy code
- Designing for testability
- Working with greenfield code
- Summary
- Chapter 10. Best Practices
- Writing meaningful tests
- Automating JUnit tests
- Configuring tests
- Working with assertions
- Handling exceptions
- Working with test smells
- Summary
- Index 更新時間:2021-12-08 12:38:51
推薦閱讀
- 企業(yè)數(shù)字化創(chuàng)新引擎:企業(yè)級PaaS平臺HZERO
- 醫(yī)療大數(shù)據(jù)挖掘與可視化
- R數(shù)據(jù)科學(xué)實戰(zhàn):工具詳解與案例分析(鮮讀版)
- 大數(shù)據(jù)技術(shù)入門
- Instant Autodesk AutoCAD 2014 Customization with .NET
- 大數(shù)據(jù)數(shù)學(xué)基礎(chǔ)(Python語言描述)
- 改變未來的九大算法
- 計算機視覺
- Gideros Mobile Game Development
- Hands-On System Programming with C++
- 大數(shù)據(jù)分析:R基礎(chǔ)及應(yīng)用
- Unity Game Development Blueprints
- 大數(shù)據(jù)隱私保護技術(shù)與治理機制研究
- 基于數(shù)據(jù)發(fā)布的隱私保護模型研究
- Practical Convolutional Neural Networks
- 大數(shù)據(jù)用戶行為畫像分析實操指南
- Nagios Core Administrators Cookbook
- 實用數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)(第四版)
- TypeScript Microservices
- 新一代信息技術(shù)基礎(chǔ)
- 21天學(xué)通Oracle(第2版)
- 大學(xué)計算機應(yīng)用基礎(chǔ)上機實驗指導(dǎo)(微課版)
- 數(shù)據(jù)要素化時代的數(shù)據(jù)治理
- OLAP引擎底層原理與設(shè)計實踐
- Oracle云計算平臺實戰(zhàn):IaaS與PaaS應(yīng)用詳解
- 劍指大數(shù)據(jù):Flink學(xué)習(xí)精要(Scala版)
- 智能數(shù)據(jù)治理:基于大模型、知識圖譜
- 計算機組裝與維護項目教程(第2版)
- iPhone with Microsoft Exchange Server 2010:Business Integration and Deployment
- 網(wǎng)站數(shù)據(jù)分析:數(shù)據(jù)驅(qū)動的網(wǎng)站管理、優(yōu)化和運營