noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 01/01: Task #1044 - Implementation de PHPUNIT


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 01/01: Task #1044 - Implementation de PHPUNIT Ajout explication, corrige test
Date: Fri, 07 Nov 2014 22:56:42 +0000

sparkyx pushed a commit to branch master
in repository noalyss.

commit 2a9161fa31c0bf5db0fd5baa2fee58a3b6268d15
Author: Dany De Bontridder <address@hidden>
Date:   Fri Nov 7 23:56:05 2014 +0100

    Task #1044 - Implementation de PHPUNIT
    Ajout explication, corrige test
---
 unit-test/README                                   |    7 ++++++-
 unit-test/include/class_acc_accountTest.php        |    4 ++--
 unit-test/include/class_acc_account_ledgerTest.php |    8 ++++++--
 unit-test/include/class_acc_computeTest.php        |    8 +++++++-
 4 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/unit-test/README b/unit-test/README
index ff98d8a..8337172 100644
--- a/unit-test/README
+++ b/unit-test/README
@@ -10,4 +10,9 @@ Testing commande en ligne
 =========================
 Génération
  php <chemin>/phpunit-skelgen.phar --bootstrap bootstrap.php --test -- 
Intervat ../include/class_transform_intervat.php
- php <chemin>/phpunit.phar  --tap --colors --bootstrap ../bootstrap.php 
class_acc_accountTest.php
\ No newline at end of file
+ php <chemin>/phpunit.phar  --tap --colors --bootstrap ../bootstrap.php 
class_acc_accountTest.php
+
+Génération pour tous les fichiers
+=================================
+Permet de voir les lignes de code qui ont été testées
+php <chemin>/phpunit.phar --coverage-html html --bootstrap bootstrap.php 
include
\ No newline at end of file
diff --git a/unit-test/include/class_acc_accountTest.php 
b/unit-test/include/class_acc_accountTest.php
index 0f231c5..519f833 100644
--- a/unit-test/include/class_acc_accountTest.php
+++ b/unit-test/include/class_acc_accountTest.php
@@ -19,8 +19,8 @@ class Acc_AccountTest extends PHPUnit_Framework_TestCase
     protected function setUp()
     {
         global $g_connection;
-        $_REQUEST['gDossier'] = 36;
-        $g_connection=new Database(36);
+        $_REQUEST['gDossier'] = DOSSIER;
+        $g_connection=new Database(DOSSIER);
         $this->object=new Acc_Account($g_connection,400);
         $this->object->load();
     }
diff --git a/unit-test/include/class_acc_account_ledgerTest.php 
b/unit-test/include/class_acc_account_ledgerTest.php
index a7b45c0..c936326 100644
--- a/unit-test/include/class_acc_account_ledgerTest.php
+++ b/unit-test/include/class_acc_account_ledgerTest.php
@@ -148,7 +148,11 @@ class Acc_Account_LedgerTest extends 
PHPUnit_Framework_TestCase
      */
     public function testIsTVA()
     {
-        $this->assertTrue(false,'Doit être réécrit');
+        $this->object->id="4111";
+        $this->assertEquals($this->object->isTVA(),1);
+        $this->object->id=10;
+        $this->assertEquals($this->object->isTVA(),0);
+        
     }
 
     /**
@@ -280,7 +284,7 @@ class Acc_Account_LedgerTest extends 
PHPUnit_Framework_TestCase
      */
     public function testTest_me()
     {
-          $this->assertTrue(false,'Must be removed');
+          $this->assertEquals($this->object->test_me(),0);
     }
 
 }
diff --git a/unit-test/include/class_acc_computeTest.php 
b/unit-test/include/class_acc_computeTest.php
index 166da06..2f01e15 100644
--- a/unit-test/include/class_acc_computeTest.php
+++ b/unit-test/include/class_acc_computeTest.php
@@ -54,6 +54,7 @@ class Acc_ComputeTest extends PHPUnit_Framework_TestCase
     {
        $result=$data;
        $test=$data;
+       $this->object->get_parameter($test);
        $this->assertEquals($test,$result);
     }
 
@@ -63,6 +64,7 @@ class Acc_ComputeTest extends PHPUnit_Framework_TestCase
      */
     public function testSet_parameter()
     {
+        $this->object->set_parameter("nd_vat_rate",50);
          $this->assertTrue(true,true);
     }
 
@@ -72,6 +74,7 @@ class Acc_ComputeTest extends PHPUnit_Framework_TestCase
      */
     public function testGet_info()
     {
+        $this->object->get_info();
         $this->assertTrue(true,true);
     }
 
@@ -160,7 +163,9 @@ class Acc_ComputeTest extends PHPUnit_Framework_TestCase
      */
     public function testVerify()
     {
-        $this->object->correct();
+        $this->object->verify();
+        $new=new Acc_Compute();
+        $this->object->verify($new);
     }
 
     /**
@@ -179,6 +184,7 @@ class Acc_ComputeTest extends PHPUnit_Framework_TestCase
      */
     public function testTest_me()
     {
+        $this->object->test_me();
         $this->assertTrue(true,true);
     }
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]