Emagister Extreme Feedback

Hace ya tiempo que veníamos persiguiendo un sistemas de extreme feedback como es debido en Emagister. Lo de las pantallas está bien, pero buscar algo que genere a los developers (y compañía) cierto engagement mola más. En Internet hay de todo, desde lámparas oso, de lava, lanzamisiles, máquinas que generan olores, batmans, etc. Nosotros nos hemos inclinado por el semáforo, el de toda la vida, el amarillo… es que somos [...]

 

Uso de DataProviders con PHPUnit

Un método puede aceptar argumentos arbitrarios. La forma de lograr que un mismo test pueda también aceptar estos argumentos es mediante el uso de DataProviders, unos métodos que, mediante la annotation @dataProvider, proveerán de datos al test y lo lanzarán tantas veces como conjuntos de argumentos devuelva el método data provider. Ejemplo: <?php class DataTest extends PHPUnit_Framework_TestCase { public static function provider() { return array( array(0, 0, 0), array(0, 1, [...]