From d9ad36825c803cb356ef690e1fbb6bc61c1b2e44 Mon Sep 17 00:00:00 2001 From: wei <> Date: Wed, 25 Jan 2006 11:06:06 +0000 Subject: TTemplateControl composition example and tests. --- .../protected/pages/UI/LabeledTextBox.php | 24 ++++++++++++++++++++++ .../protected/pages/UI/LabeledTextBox.tpl | 2 ++ .../protected/pages/UI/testLabeledTextBox.page | 6 ++++++ 3 files changed, 32 insertions(+) create mode 100644 tests/FunctionalTests/protected/pages/UI/LabeledTextBox.php create mode 100644 tests/FunctionalTests/protected/pages/UI/LabeledTextBox.tpl create mode 100644 tests/FunctionalTests/protected/pages/UI/testLabeledTextBox.page (limited to 'tests') diff --git a/tests/FunctionalTests/protected/pages/UI/LabeledTextBox.php b/tests/FunctionalTests/protected/pages/UI/LabeledTextBox.php new file mode 100644 index 00000000..7cebc483 --- /dev/null +++ b/tests/FunctionalTests/protected/pages/UI/LabeledTextBox.php @@ -0,0 +1,24 @@ + + * @version $Revision: $ $Date: $ + * @package System.Web.UI.WebControls + * @since 3.0 + */ +class LabeledTextBox extends TTemplateControl +{ + public function getTextBox() + { + return $this->textbox; + } + + public function getLabel() + { + return $this->label; + } +} + +?> \ No newline at end of file diff --git a/tests/FunctionalTests/protected/pages/UI/LabeledTextBox.tpl b/tests/FunctionalTests/protected/pages/UI/LabeledTextBox.tpl new file mode 100644 index 00000000..6eda63a5 --- /dev/null +++ b/tests/FunctionalTests/protected/pages/UI/LabeledTextBox.tpl @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/tests/FunctionalTests/protected/pages/UI/testLabeledTextBox.page b/tests/FunctionalTests/protected/pages/UI/testLabeledTextBox.page new file mode 100644 index 00000000..f1e46544 --- /dev/null +++ b/tests/FunctionalTests/protected/pages/UI/testLabeledTextBox.page @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file -- cgit v1.2.3