From a23a3b95d627700f0061b45d959c1da3b311e5da Mon Sep 17 00:00:00 2001 From: Marcus Moore Date: Thu, 21 Dec 2023 17:15:36 -0800 Subject: [PATCH] Partially implement test --- tests/Unit/ReportTemplateTest.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/tests/Unit/ReportTemplateTest.php b/tests/Unit/ReportTemplateTest.php index 9820cbdb1..5d404ff5d 100644 --- a/tests/Unit/ReportTemplateTest.php +++ b/tests/Unit/ReportTemplateTest.php @@ -16,10 +16,21 @@ class ReportTemplateTest extends TestCase $unsavedTemplate = new ReportTemplate; // checkmarkValue() + $this->assertEquals('1', $unsavedTemplate->checkmarkValue('is_a_checkbox_field')); + + // @todo: // radioValue() + + // selectValue() $this->assertNull($unsavedTemplate->selectValue('value_on_unsaved_template')); + $this->assertNull($unsavedTemplate->selectValue('value_on_unsaved_template'), Location::class); + // selectValues() + $this->assertEmpty($unsavedTemplate->selectValues('value_on_unsaved_template')); + $this->assertEmpty($unsavedTemplate->selectValues('value_on_unsaved_template'), Location::class); + // textValue() + $this->assertEquals('', $unsavedTemplate->selectValue('value_on_unsaved_template')); } public function testParsingCheckmarkValue() @@ -32,8 +43,6 @@ class ReportTemplateTest extends TestCase $this->assertEquals('1', $template->checkmarkValue('is_a_checkbox_field')); $this->assertEquals('0', $template->checkmarkValue('non_existent_key')); - - $this->assertEquals('1', (new ReportTemplate)->checkmarkValue('is_a_checkbox_field')); } public function testParsingTextValue()