JaVa
   

bad design decisions, 46–47 basic steps of test-first approach, 39–63 bad design decisions, 46–47 dependencies, 48–57 empty test class, 40 evolutionary design, 41 faking correct implementation, 42 first design decisions, 40–41 first test, 41 micro-iterations, 39–48 organizing tests, 57–62 public interface, 47–48 refactoring tests, 45–46 requirements/test cases, 40 reviewing the process, 47 running tests, 62–63 simplest implementation of function, 41–42 test drives code, 47 Beck, Kent, 27, 91, 362, 363 benchmarks tests, 295 bibliography, 353–359 Binder, Robert, 139, 363 bipolar EJB, 237 black-box tests, 70 Boehm, B. W., 300 bold, 20 Book (Unit Testing in Java) assumptions, 314 companion Web site, 21 conventions, 20–21 executive summary, 313–314 objectives, 18–19 organization, 19–20 unanswered questions, 321 what's missing?, 320–321 bottom-up approach, 55, 97 boundary cases, 73–74 Box Metaphor, 237 branch coverage, 168 build tests, 84 Builder, 259 Building Parsers with Java (Metsker), 185 business modeling, 309
JaVa
   
Comments