Table of contentCode styleContext and Basic code style (symmetry, extract variable and extract method)Appropriate ConstructsConventionsFunctional Programming in JavaExceptionsSystematic and Effective TestingTesting Principle and the testing pyramidSpecification-based Testing and JUnitStructural Testing and Code CoverageProperty-based TestingTest doubles and Designing for TestingDocumentationJava 22java.base packageMaven project managerJUnitUser GuideLatest APIAssertJUser GuideLatest APIJacocoDocumentationJqwikUser GuideLatest APIMockitoUser GuideLatest APISeleniumShare on Twitter Facebook LinkedIn Previous Next