ILIAS
trunk Revision v12.0_alpha-1227-g7ff6d300864
◀ ilDoc Overview
MustacheTemplateEngineFactoryTest.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
use
ILIAS\Mail\TemplateEngine\Mustache\MustacheTemplateEngineFactory
;
22
use
ILIAS\Mail\TemplateEngine\TemplateEngineFactoryInterface
;
23
use
ILIAS\Mail\TemplateEngine\TemplateEngineInterface
;
24
use PHPUnit\Framework\TestCase;
25
26
class
MustacheTemplateEngineFactoryTest
extends
TestCase
27
{
28
public
function
testFactoryImplementsInterface
(): void
29
{
30
$f
=
new
MustacheTemplateEngineFactory
();
31
$this->assertInstanceOf(TemplateEngineFactoryInterface::class,
$f
);
32
}
33
34
public
function
testBasicEngineCanBeRetrieved
(): void
35
{
36
$f
=
new
MustacheTemplateEngineFactory
();
37
$engine =
$f
->getBasicEngine();
38
$this->assertInstanceOf(TemplateEngineInterface::class, $engine);
39
}
40
}
ILIAS\Mail\TemplateEngine\Mustache\MustacheTemplateEngineFactory
Definition:
MustacheTemplateEngineFactory.php:27
MustacheTemplateEngineFactoryTest
Definition:
MustacheTemplateEngineFactoryTest.php:27
MustacheTemplateEngineFactoryTest\testBasicEngineCanBeRetrieved
testBasicEngineCanBeRetrieved()
Definition:
MustacheTemplateEngineFactoryTest.php:34
MustacheTemplateEngineFactoryTest\testFactoryImplementsInterface
testFactoryImplementsInterface()
Definition:
MustacheTemplateEngineFactoryTest.php:28
ILIAS\Mail\TemplateEngine\TemplateEngineFactoryInterface
Factory interface for creating template engine instances.
Definition:
TemplateEngineFactoryInterface.php:29
ILIAS\Mail\TemplateEngine\TemplateEngineInterface
Interface for template engine functionality used in Mail and related components.
Definition:
TemplateEngineInterface.php:29
Vendor\Package\$f
$f
Definition:
example_cleaned.php:49
components
ILIAS
Mail
tests
TemplateEngine
MustacheTemplateEngineFactoryTest.php
Generated on Wed Apr 8 2026 23:05:12 for ILIAS by
1.9.4 (using
Doxyfile
)