summaryrefslogtreecommitdiff
path: root/tests/unit/Testing/Data/Analysis/TDbStatementAnalysisParameterTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/Testing/Data/Analysis/TDbStatementAnalysisParameterTest.php')
-rw-r--r--tests/unit/Testing/Data/Analysis/TDbStatementAnalysisParameterTest.php76
1 files changed, 0 insertions, 76 deletions
diff --git a/tests/unit/Testing/Data/Analysis/TDbStatementAnalysisParameterTest.php b/tests/unit/Testing/Data/Analysis/TDbStatementAnalysisParameterTest.php
deleted file mode 100644
index d75d5bb5..00000000
--- a/tests/unit/Testing/Data/Analysis/TDbStatementAnalysisParameterTest.php
+++ /dev/null
@@ -1,76 +0,0 @@
-<?php
-require_once dirname(__FILE__).'/../../../phpunit.php';
-
-Prado::using('System.Testing.Data.Analysis.TDbStatementAnalysis');
-
-/**
- * @package System.Testing.Data.Analysis
- */
-class TDbStatementAnalysisParameterTest extends PHPUnit_Framework_TestCase
-{
- private $analyserParameter;
-
- public function setUp()
- {
- $this->analyserParameter = new TDbStatementAnalysisParameter();
- }
-
- public function tearDown()
- {
- $this->analyserParameter = null;
- }
-
- public function testConstruct() {
- $this->analyserParameter = new TDbStatementAnalysisParameter();
- self::assertInternalType('string', $this->analyserParameter->getStatement());
- self::assertEquals('', $this->analyserParameter->getStatement());
- self::assertEquals(TDbStatementClassification::UNKNOWN, $this->analyserParameter->getDefaultClassification());
- self::assertNull($this->analyserParameter->getDriverName());
-
- $this->analyserParameter = new TDbStatementAnalysisParameter('SELECT 1', TDbStatementClassification::SQL, 'mysql');
- self::assertInternalType('string', $this->analyserParameter->getStatement());
- self::assertEquals('SELECT 1', $this->analyserParameter->getStatement());
- self::assertEquals(TDbStatementClassification::SQL, $this->analyserParameter->getDefaultClassification());
- self::assertEquals('mysql', $this->analyserParameter->getDriverName());
- }
-
- public function testStatement() {
- self::assertInternalType('string', $this->analyserParameter->getStatement());
- self::assertEquals('', $this->analyserParameter->getStatement());
-
- $this->analyserParameter->setStatement('SELECT 1');
- self::assertInternalType('string', $this->analyserParameter->getStatement());
- self::assertEquals('SELECT 1', $this->analyserParameter->getStatement());
-
- $this->analyserParameter->setStatement(null);
- self::assertInternalType('string', $this->analyserParameter->getStatement());
- self::assertEquals('', $this->analyserParameter->getStatement());
- }
-
- public function testDriverName() {
- self::assertNull($this->analyserParameter->getDriverName());
-
- $this->analyserParameter->setDriverName('mysql');
- self::assertEquals('mysql', $this->analyserParameter->getDriverName());
-
- $this->analyserParameter->setDriverName('mssql');
- self::assertEquals('mssql', $this->analyserParameter->getDriverName());
-
- $this->analyserParameter->setDriverName(null);
- self::assertNull($this->analyserParameter->getDriverName());
- }
-
- public function testDefaultClassification() {
- self::assertEquals(TDbStatementClassification::UNKNOWN, $this->analyserParameter->getDefaultClassification());
-
- $this->analyserParameter->setDefaultClassification(TDbStatementClassification::SQL);
- self::assertEquals(TDbStatementClassification::SQL, $this->analyserParameter->getDefaultClassification());
-
- $this->analyserParameter->setDefaultClassification(TDbStatementClassification::DML);
- self::assertEquals(TDbStatementClassification::DML, $this->analyserParameter->getDefaultClassification());
-
- $this->analyserParameter->setDefaultClassification(null);
- self::assertEquals(TDbStatementClassification::UNKNOWN, $this->analyserParameter->getDefaultClassification());
- }
-}
-?> \ No newline at end of file