Unit Testing in Java: How Tests Drive the Code (The Morgan Kaufmann Series in Software Engineering and Programming)

F

factory, 121–122

fail(), 69

failure, 32–34

FAQs. See frequently asked questions (FAQs)

fault-tolerant systems, 85

Feathers, Michael, 285, 316, 363

feedback, 7

file dependency, 48

file dummies, 129–133

finding test cases, 86–87

fixture, 34–35

four-database approach, 192

Fowler, Martin, 304

framework development situation, 155

frequently asked questions (FAQs), 325–329

assert(), assertTrue(), 328

exception, graphical/textual test runner, 328

integrating JUnit, 328–329

LoadingTestRunner, 327–328

running setup code once for all test cases, 327

thrown exception, 326

full coverage, 6

function tests, 295

functional tests, 70, 242–247

fundamental rules, 66

further reading, 326–364

Категории