March 2018
Intermediate to advanced
208 pages
4h 52m
English
| | class CruiseControlTest { |
| | |
| | @Test |
| | void setPlanetarySpeedIs7667() { |
| | CruiseControl cruiseControl = new CruiseControl(); |
| | |
| | cruiseControl.setPreset(SpeedPreset.PLANETARY_SPEED); |
| | |
| » | Assertions.assertTrue(7667 == cruiseControl.getTargetSpeedKmh()); |
| | } |
| | } |
The most basic assertion you can find in JUnit is assertTrue(). In the end, everything boils down to a Boolean value, whether a condition holds or doesn’t. Interpreting Boolean expressions is no problem at all for Java, but you can make the life of your fellow developer a lot easier by writing assertions in a way that’s more accessible. And you won’t usually do this with assertTrue().
Take a look at the code above. The assertion checks that the value of