From dc3bf922d9715bfd1b2105be04a9aabc84a1d7d4 Mon Sep 17 00:00:00 2001 From: wei <> Date: Thu, 12 Apr 2007 08:05:03 +0000 Subject: Refactor and add TTableGateway, System.Data.Common, System.Data.DataGateway --- .../I18N/MysqlMessageSourceTestCase.php | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 tests/simple_unit/I18N/MysqlMessageSourceTestCase.php (limited to 'tests/simple_unit/I18N/MysqlMessageSourceTestCase.php') diff --git a/tests/simple_unit/I18N/MysqlMessageSourceTestCase.php b/tests/simple_unit/I18N/MysqlMessageSourceTestCase.php new file mode 100644 index 00000000..9f48d499 --- /dev/null +++ b/tests/simple_unit/I18N/MysqlMessageSourceTestCase.php @@ -0,0 +1,43 @@ +_source===null) + { + $this->_source = new MessageSource_MySQL('mysq://prado:prado@localhost/i18n_test'); + $this->_source->setCulture('en_AU'); + } + return $this->_source; + } + + function test_source() + { + $source = $this->get_source(); + $this->assertEqual(3, count($source->catalogues())); + } + + function test_load_source() + { + $source = $this->get_source(); + $this->assertTrue($source->load()); + } + + function test_message_format() + { + $formatter = new MessageFormat($this->get_source()); + var_dump($formatter->format('Hello')); + var_dump($formatter->format('Goodbye')); + //$this->assertEqual($formatter->format('Hello'),'G\'day Mate!'); + + //$this->assertEqual($formatter->format('Goodbye'), 'Goodbye'); + } +} + +?> \ No newline at end of file -- cgit v1.2.3