Scrum y extreme programming para programadores

Page 95

Scrum y eXtreme Programming para Programadores

Eugenia Bahit

una vez que el test finalice. Estos métodos, son denominados setUp() y tearDown() respectivamente:

los

import unittest class BalanceContableTestCase(unittest.TestCase): def setUp(self): self.importe_bruto = 100 self.alicuota_iva = 21 def tearDown(self): self.importe_neto = 0 self.alicuota_iva = 0 def test_calcular_iva(): # Algoritmo

Los métodos setUp() y tearDown() en PyUnit

ini_set('include_path', '.:/usr/share/php:/usr/share/pear'); class BalanceContableTest extends PHPUnit_Framework_TestCase { public function setUp() { $this->importe_bruto = 100; $this->alicuota_iva = 21; } public function tearDown() { $this->importe_bruto = 0; $this->alicuota_iva = 0; } public function test_calcular_iva() { # Algoritmo } }

Los métodos setUp() y tearDown() en PHPUnit

Esta anatomía dual -por un lado, la del Framework y por otro, la de utilización o implementación de éste-, se logrará finalmente, dividiendo a cada Test Case -imaginariamente- en tres partes, identificadas por las siglas A A A las cuáles representan a las tres “acciones” que son necesarias llevar a cabo, para dar forma a los Tests: 95


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.