refactor configurations (#2626)

* composition instead of inheritance
* refactored some twig extensions to runtime extensions
This commit is contained in:
Kevin Papst
2021-06-26 13:03:54 +02:00
committed by GitHub
parent 3d1fba650b
commit 6d196879b4
22 changed files with 255 additions and 358 deletions

View File

@@ -24,8 +24,7 @@ class KimaiMailerTest extends TestCase
{
public function getSut(): KimaiMailer
{
$config = $this->createMock(MailConfiguration::class);
$config->expects($this->any())->method('getFromAddress')->willReturn('zippel@example.com');
$config = new MailConfiguration('zippel@example.com');
$mailer = $this->createMock(MailerInterface::class);