Možnost využít parametrizovaných testů v JUnit je skvělá (a samozřejmě je podrobně v knize popsána). Theories ale dávají parametrizovaným testům "vyšší level".
A proč nebudou v knize? Protože mi to připadá už příliš překombinované. Ostatně posuďte na malé ukázce sami.