Author: ks
Date: Wed Sep 26 16:43:18 2007
New Revision: 6286
Log:
- Added some little tests.
#
# 2 Alexandru: I like the idea with __CLASS__.
Modified:
experimental/Document/src/document_binary.php
experimental/Document/src/document_text.php
experimental/Document/src/interfaces/document.php
experimental/Document/tests/document_basic_test.php
experimental/Document/tests/suite.php
Modified: experimental/Document/src/document_binary.php
==============================================================================
--- experimental/Document/src/document_binary.php [iso-8859-1] (original)
+++ experimental/Document/src/document_binary.php [iso-8859-1] Wed Sep 26
16:43:18 2007
@@ -18,14 +18,14 @@
/**
* A file where the document is stored
*/
- private $fileName = null;
+ private $filePath = null;
/**
* Constructs a binary document
*/
public function __construct( $formatName, $filePath )
{
- $this->fileName = $filePath;
+ $this->filePath = $filePath;
$this->formatName = $formatName;
}
@@ -34,9 +34,9 @@
*
* @return string
*/
- public function getFileName()
+ public function getFilePath()
{
- return $this->fileName;
+ return $this->filePath;
}
}
Modified: experimental/Document/src/document_text.php
==============================================================================
--- experimental/Document/src/document_text.php [iso-8859-1] (original)
+++ experimental/Document/src/document_text.php [iso-8859-1] Wed Sep 26
16:43:18 2007
@@ -24,7 +24,7 @@
*/
public function __construct( $formatName, $text )
{
- $this->Text = $text;
+ $this->text = $text;
$this->formatName = $formatName;
}
@@ -35,7 +35,7 @@
*/
public function getText()
{
- return $Text;
+ return $this->text;
}
}
Modified: experimental/Document/src/interfaces/document.php
==============================================================================
--- experimental/Document/src/interfaces/document.php [iso-8859-1] (original)
+++ experimental/Document/src/interfaces/document.php [iso-8859-1] Wed Sep 26
16:43:18 2007
@@ -69,7 +69,7 @@
return $this->formatName;
}
- private $formatName;
+ protected $formatName;
}
?>
Modified: experimental/Document/tests/document_basic_test.php
==============================================================================
--- experimental/Document/tests/document_basic_test.php [iso-8859-1] (original)
+++ experimental/Document/tests/document_basic_test.php [iso-8859-1] Wed Sep 26
16:43:18 2007
@@ -30,9 +30,29 @@
self::assertEquals( $xhtmlXML, $xhtmlXML2, 'Creating XML document
failed.' );
}
+ public function testTextDocumentCreation()
+ {
+ $string = 'a *text* sample';
+ $docRest = new ezcDocumentText( 'rest', $string );
+ $textRest = $docRest->getText();
+ $formatName = $docRest->getFormatName();
+
+ self::assertEquals( $string, $textRest, 'Creating text document
failed.' );
+ self::assertEquals( 'rest', $formatName, 'Setting format name failed.'
);
+ }
+
+ public function testBinaryDocumentCreation()
+ {
+ $filePath = 'myfile.odt';
+ $docBin = new ezcDocumentBinary( 'odt', $filePath );
+ $path = $docBin->getFilePath();
+
+ self::assertEquals( $filePath, $path, 'Binary document creation
failed.' );
+ }
+
public static function suite()
{
- return new PHPUnit_Framework_TestSuite( "ezcDocumentDocumentBasicTest"
);
+ return new PHPUnit_Framework_TestSuite( __CLASS__ );
}
}
?>
Modified: experimental/Document/tests/suite.php
==============================================================================
--- experimental/Document/tests/suite.php [iso-8859-1] (original)
+++ experimental/Document/tests/suite.php [iso-8859-1] Wed Sep 26 16:43:18 2007
@@ -31,7 +31,7 @@
public static function suite()
{
- return new ezcDocumentSuite( "ezcDocumentSuite" );
+ return new ezcDocumentSuite( __CLASS__ );
}
}
?>
--
svn-components mailing list
[email protected]
http://lists.ez.no/mailman/listinfo/svn-components