Index
A
B
C
- CALLS_REAL_METHODS setting / Changing the default settings
- checked exceptions / Handling exceptions
- Checkstyle plugin
- Checkstyle tool
- CI
- class test / Defining unit testing
- clean life cycle, Maven / The clean life cycle
- Clover plugin
- Clover tool / Configuring the Eclipse plugin
- Cobertura Ant task
- Cobertura tool / Configuring the Eclipse plugin
- code
- code coverage
- code coverage, metrics
- code instrumentation
- code smells / Working with test smells
- collection matchers
- Common Public License (CPL) / Configuring the Eclipse plugin
- compile dependencies / The Java plugin
- compound value matchers
- either(Matcher) method / Working with compound value matchers – either, both, anyOf, allOf, and not
- anyOf matcher / Working with compound value matchers – either, both, anyOf, allOf, and not
- allOf matcher / Working with compound value matchers – either, both, anyOf, allOf, and not
- confederation
- configuration
- consecutive calls
- containsString matcher / Exploring string matchers – startsWith, endsWith, and containsString
- correctness bug, error
- CRUD methods
- custom matcher
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
- @Theory annotation / Exploring JUnit theories
- target folder
- task
- TDD
- TemporaryFolder rule
- test
- Test-Driven Development (TDD) / Benefits of CI
- testability design
- testCompile dependencies / The Java plugin
- test configuration
- unit tests, benefits / Configuring tests
- principles / Configuring tests
- in-memory tests, running / Running in-memory tests
- Thread.sleep, using / Staying away from Thread.sleep
- unit tests, separating from production code / Keeping unit tests away from the production code
- static variables, avoiding / Avoiding static variables
- test execution order, assuming / Assuming the test execution order, Refactoring over engineered tests
- data, loading from files / Loading data from files
- super.setUp(), invoking / Invoking super.setUp() and super.tearDown()
- super.tearDown(), invoking / Invoking super.setUp() and super.tearDown()
- side effects, avoiding / Staying away from side effects
- locales, working with / Working with locales
- dates, working with / Working with dates
- test control logic
- test doubles, category
- testing impediment
- testing logic
- testMe() method / Learning the new attribute
- Test method / Refactoring the test control logic
- TestName rule
- testRuntime dependencies / The Java plugin
- tests
- test smells
- test suite
- TestWatcher rule / Learning the TestWatcher rule
- thenAnswer(Answer answer) method / Stubbing methods
- thenCallRealMethod() method / Stubbing methods
- thenReturn(x) method / Stubbing methods
- thenReturn method / Stubbing void methods
- thenThrow(x) method / Stubbing methods
- Theories annotation / Exploring JUnit theories
- ticket booking logic / Working with testing impediments
- Time Machine view / Analyzing code with the SonarQube runner
- timeout rule
- timeouts
- times(int wantedNumberOfInvocations) method / Verifying in depth
U
- unit test, principles
- unit testing
- unit tests
V
W
X
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.