Author: Frederik Holljen
Date: 2006-01-16 15:32:55 +0100 (Mon, 16 Jan 2006)
New Revision: 1923

Log:
- added todo tests

Modified:
   packages/Database/trunk/tests/instance_test.php

Modified: packages/Database/trunk/tests/instance_test.php
===================================================================
--- packages/Database/trunk/tests/instance_test.php     2006-01-16 14:19:33 UTC 
(rev 1922)
+++ packages/Database/trunk/tests/instance_test.php     2006-01-16 14:32:55 UTC 
(rev 1923)
@@ -16,41 +16,38 @@
  */
 class ezcDatabaseInstanceTest extends ezcTestCase
 {
+    private $default;
     public function setUp()
     {
+        $this->default = ezcDbInstance::get();
     }
 
-    public function testGetDefaultValid()
+    public function tearDown()
     {
-        $this->fail( "todo" );
+        ezcDbInstance::reset();
+        ezcDbInstance::set( $this->default );
     }
 
     public function testGetWithIdentifierValid()
     {
-        $this->fail( "todo" );
+        $db = ezcDbInstance::get();
+        $db = clone( $db );
+        $db->a = "something";
+        ezcDbInstance::set( $db, 'secondary' );
+        $this->assertEquals( true, isset( ezcDbInstance::get( 'secondary' )->a 
) );
     }
 
-    public function testSet()
-    {
-        $this->fail( "todo" );
-    }
-
     public function testChooseDefault()
     {
-        $this->fail( "todo" );
-    }
+        $db = ezcDbInstance::get();
+        $db = clone $db;
+        $db->a = "something";
+        ezcDbInstance::set( $db, 'secondary' );
 
-    public function testReset()
-    {
-        $this->fail( "todo" );
+        ezcDbInstance::chooseDefault( 'secondary' );
+        $this->assertEquals( true, isset( ezcDbInstance::get()->a ) );
     }
 
-    public function testResetDefault()
-    {
-        $this->fail( "todo" );
-    }
-
-
     public function testWithIdentifierInvalid()
     {
         try

-- 
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components

Reply via email to