There are a number of text conventions used throughout this book.
CodeInText: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: "In this test, we are defining that RuntimeException is expected when the ticTacToe.play(5, 2) method is invoked."
A block of code is set as follows:
public class FooTest { @Rule public ExpectedException exception = ExpectedException.none();
@Test public void whenDoFooThenThrowRuntimeException() { Foo foo = new Foo(); exception.expect(RuntimeException.class); foo.doFoo(); } }
Any command-line input or output is written as follows:
$ gradle test
Bold: Indicates a new term, an important word, or words that you see onscreen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: "IntelliJ IDEA provides a very good Gradle tasks model that can be reached by clicking on View|Tool Windows|Gradle."
Warnings or important notes appear like this.
Tips and tricks appear like this.