From 2ab0d8d05fcb95fcf4635ed18ab0db2e546a10c8 Mon Sep 17 00:00:00 2001
From: llaffont <laurent.laffont@gmail.com>
Date: Tue, 21 Jan 2014 09:30:48 +0100
Subject: [PATCH] Meilleure encapsulation tests mailing qui plantaient sur
 certaines bases

---
 tests/library/Class/MailTest.php | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/tests/library/Class/MailTest.php b/tests/library/Class/MailTest.php
index 35d671a28ea..63d512d240a 100644
--- a/tests/library/Class/MailTest.php
+++ b/tests/library/Class/MailTest.php
@@ -58,15 +58,16 @@ class Class_MailTesting extends Class_Mail {
 
 
 
-class MailToZorkFromFlorenceTest extends PHPUnit_Framework_TestCase {
+class MailToZorkFromFlorenceTest extends Storm_Test_ModelTestCase {
 	public function setUp() {
 		parent::setUp();
 		Class_CosmoVar::getLoader()
 			->newInstanceWithId('mail_admin')
 			->setValeur('florence@astrolabe-melun.fr');
 
-		Class_Profil::getCurrentProfil()
-			->setMailSite('');
+
+		Class_Profil::getCurrentProfil()->setMailSite('');
+		Class_Profil::getPortail()->setMailSite('');
 
 		$this->_mail_testing = new Class_MailTesting();
 		$this->_mail_testing->mailReturns(true);
@@ -111,13 +112,19 @@ class MailToZorkFromFlorenceTest extends PHPUnit_Framework_TestCase {
 
 
 
-class MailErrorsTest extends PHPUnit_Framework_TestCase {
+class MailErrorsTest extends Storm_Test_ModelTestCase {
+	public function setUp() {
+		parent::setUp();
+		Class_Profil::getCurrentProfil()->setMailSite('');
+		Class_Profil::getPortail()->setMailSite('');
+	}
+
 	/** @test */
 	function withoutMailAdminShouldReturnErrorMessage() {
 		Class_CosmoVar::getLoader()
 			->newInstanceWithId('mail_admin')
 			->setValeur('');
-		Class_Profil::getCurrentProfil()->setMailSite('');
+
 		$mail_testing = new Class_MailTesting();
 		$mail_testing->mailReturns(true);
 
-- 
GitLab