Пример #1
0
<?php

require_once dirname(__FILE__) . '/../bootstrap/unit.php';
$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'test', true);
new sfDatabaseManager($configuration);
$t = new lime_test(4);
$obj = new BaseHojaMillon();
$hoja = array("A1" => 1, "A2" => 2, "A3" => 3, "A4" => 4, "A5" => 5, "A6" => 6, "A7" => 7, "A8" => 8, "A9" => 9, "A10" => 10);
//$desde = "A1";
//$hasta = "A10";
//$t->is($obj->sumBeetwen($hoja, $desde, $hasta), 55, "sumBeetwen de A1 a A10 deberia ser 55");
//
//$desde = "A4";
//$hasta = "A8";
//$t->is($obj->sumBeetwen($hoja, $desde, $hasta), 30, "sumBeetwen de A4 a A8 deberia ser 30");
$desde = "A1";
$hasta = "A10";
$t->is($obj->sumBetween($hoja, $desde, $hasta), 55, "sumBetween de A1 a A10 deberia ser 55");
$desde = "A4";
$hasta = "A8";
$t->is($obj->sumBetween($hoja, $desde, $hasta), 30, "sumBetween de A4 a A8 deberia ser 30");
$hoja = array("A1" => 1, "A10" => 10, "A8" => 8, "A4" => 4, "A7" => 7, "A6" => 6, "A3" => 3, "A2" => 2, "A9" => 9, "A5" => 5);
$desde = "A1";
$hasta = "A10";
$t->is($obj->sumBetween($hoja, $desde, $hasta), 55, "sumBetween de A1 a A10 deberia ser 55 con arreglo desordenado");
$desde = "A4";
$hasta = "A8";
$t->is($obj->sumBetween($hoja, $desde, $hasta), 30, "sumBetween de A4 a A8 deberia ser 30 con arreglo desordenado");