From 25108d36368ef4413a3361df54d54d5e44d6df4d Mon Sep 17 00:00:00 2001 From: uwetews Date: Wed, 30 Dec 2015 00:54:20 +0100 Subject: [PATCH] Add SmartyBC tests --- .../GetTemplateVars/GetTemplateVarsBCTest.php | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsBCTest.php diff --git a/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsBCTest.php b/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsBCTest.php new file mode 100644 index 00000000..62c0ccc6 --- /dev/null +++ b/tests/UnitTests/SmartyMethodsTests/GetTemplateVars/GetTemplateVarsBCTest.php @@ -0,0 +1,54 @@ +setUpSmarty(__DIR__); + } + + + public function testInit() + { + $this->cleanDirs(); + } + /** + * test root get_template_vars single value + */ + public function testGetSingleTemplateVarScopeRoot() + { + $this->smartyBC->assign('foo', 'bar'); + $this->smartyBC->assign('blar', 'buh'); + $this->assertEquals("bar", $this->smartyBC->get_template_vars('foo')); + } + + /** + * test root get_template_vars all values + */ + public function testGetAllTemplateVarsScopeRoot() + { + $this->smartyBC->assign('foo', 'bar'); + $this->smartyBC->assign('blar', 'buh'); + $vars = $this->smartyBC->get_template_vars(); + $this->assertTrue(is_array($vars)); + $this->assertEquals("bar", $vars['foo']); + $this->assertEquals("buh", $vars['blar']); + } + +}