From 55c4ac1bfe565f1ca7f537fdd8b7a201be28e581 Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 10 Nov 2005 12:47:19 +0000 Subject: Initial import of prado framework --- tests/UnitTests/simpletest/test/adapter_test.php | 74 ++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 tests/UnitTests/simpletest/test/adapter_test.php (limited to 'tests/UnitTests/simpletest/test/adapter_test.php') diff --git a/tests/UnitTests/simpletest/test/adapter_test.php b/tests/UnitTests/simpletest/test/adapter_test.php new file mode 100644 index 00000000..d7f67caf --- /dev/null +++ b/tests/UnitTests/simpletest/test/adapter_test.php @@ -0,0 +1,74 @@ +assertTrue(true, "PEAR true"); + $this->assertFalse(false, "PEAR false"); + } + + function testName() { + $this->assertTrue($this->getName() == get_class($this)); + } + + function testPass() { + $this->pass("PEAR pass"); + } + + function testNulls() { + $value = null; + $this->assertNull($value, "PEAR null"); + $value = 0; + $this->assertNotNull($value, "PEAR not null"); + } + + function testType() { + $this->assertType("Hello", "string", "PEAR type"); + } + + function testEquals() { + $this->assertEquals(12, 12, "PEAR identity"); + $this->setLooselyTyped(true); + $this->assertEquals("12", 12, "PEAR equality"); + } + + function testSame() { + $same = &new SameTestClass(); + $this->assertSame($same, $same, "PEAR same"); + } + + function testRegExp() { + $this->assertRegExp('/hello/', "A big hello from me", "PEAR regex"); + } + } + + class TestOfPhpUnitAdapter extends TestCase { + function TestOfPhpUnitAdapter() { + $this->TestCase("TestOfPhpUnitAdapter"); + } + + function testBoolean() { + $this->assert(true, "PHP Unit true"); + } + + function testName() { + $this->assertTrue($this->name() == "TestOfPhpUnitAdapter"); + } + + function testEquals() { + $this->assertEquals(12, 12, "PHP Unit equality"); + } + + function testMultilineEquals() { + $this->assertEquals("a\nb\n", "a\nb\n", "PHP Unit equality"); + } + + function testRegExp() { + $this->assertRegexp('/hello/', "A big hello from me", "PEAR regex"); + } + } +?> \ No newline at end of file -- cgit v1.2.3