/ / lime vs phpunit [zatvorené] - php, unit-testing, phpunit, lime

lime vs phpunit [closed] - php, unit-testing, phpunit, vápno

Nevidím, akéto odpovede na web, úžasne.

Jednotlivé testy vo vápno sa zdajú tak oveľa jednoduchšie písať ako PHPUnit so všetkými jeho extra boilerplate kód.

Existujú nejaké definitívne dôvody (okrem "PHPUnit je defacto štandard") pre výber jedného nad druhým?

odpovede:

7 pre odpoveď č. 1

PHPUnit je viac objektovo orientované ako vápno, myslím v spôsobe, akým napíšete testovací kód jednotky. PHPUnit má viac funkcií (myslím na integráciu Selenium a výstupné štandardy xUnit).

Lime sa zdá jednoduchšie s jednoduchými testovacími prípadmi, ale keď testy rastú, je nečitateľný.

Použil som oboje a ja nemám ľútosť s prechodom na Phpunit.

Navyše z technických dôvodov vy mali by starať sa o budúcnosť vápna.

Pre informácie, Lime2 bol napísaný Bernhardom Schuszkom, ale podľa môjho názoru, dev bol zastavený, pretože Symfony2 používa phpunit.