O'Reilly logo

Quality Code: Software Testing Principles, Practices, and Patterns by Stephen Vance

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Index

Symbols

. (dot) character, regular expressions, 84

/ (slash) character, regular expressions, 84

$ (dollar sign), regular expressions, 84

A

AAA (arrange, act, and assert) test structure, 48, 66

Abstract Factory pattern

overview of, 156159

testing data-driven execution, 33

Acceptance tests, 9, 41, 200

Access levels

adjusting visibility by changing, 109111

adjusting visibility by packaging tests, 105107

designating with test-only interfaces, 111112

using reflection to coerce access, 114115, 126

AccessibleObject class, 115

Agile development

Automated Testing Triangle, 9

overview of, 56

Alternate path tests, 2931

Annotations

simplifying error condition tests with, 131

in test naming conventions, 4950

Anonymous entities, difficult to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required