fixed tests

This commit is contained in:
philipp lang 2022-11-18 00:12:24 +01:00
parent 33df7bef1f
commit b330aba572
5 changed files with 45 additions and 11 deletions
resources/views/tex
tests
Feature/Sendpayment
RequestFactories

View File

@ -1,6 +1,14 @@
\documentclass[silvaletter,12pt]{scrlttr2}
@include('tex.letter-header')
\setkomavar{subject}{<<< $subject >>>}
\setkomavar{fromname}[<<<$settings->from>>>]{<<<$settings->from_long>>>}
\setkomavar{frommobilephone}[Mobiltelefon: ]{<<<$settings->mobile>>>}
\setkomavar{fromemail}[E-Mail: ]{<<<$settings->email>>>}
\setkomavar{fromurl}[Website: ]{<<<$settings->website>>>}
\setkomavar{fromaddress}{<<<$settings->address>>>}
\setkomavar{place}{<<<$settings->place>>>}
\setkomavar{fromzipcode}{<<<$settings->zip>>>}
\setkomavar{fromlogo}{\includegraphics[width=2cm]{logo.png}} % stammeslogo
\begin{document}
@foreach($pages as $page)

View File

@ -1,9 +0,0 @@
\setkomavar{subject}{{{ $subject }}}
\setkomavar{fromname}[{{ $settings->from}}]{{{ $settings->from_long}}}
\setkomavar{frommobilephone}[Mobiltelefon: ]{{{ $settings->mobile}}}
\setkomavar{fromemail}[E-Mail: ]{{{ $settings->email}}}
\setkomavar{fromurl}[Website: ]{{{ $settings->website}}}
\setkomavar{fromaddress}{{{ $settings->address}}}
\setkomavar{place}{{{ $settings->place}}}
\setkomavar{fromzipcode}{{{ $settings->zip}}}
\setkomavar{fromlogo}{\includegraphics[width=2cm]{logo.png}} % stammeslogo

View File

@ -1,6 +1,14 @@
\documentclass[silvaletter,12pt]{scrlttr2}
@include('tex.letter-header')
\setkomavar{subject}{<<< $subject >>>}
\setkomavar{fromname}[<<<$settings->from>>>]{<<<$settings->from_long>>>}
\setkomavar{frommobilephone}[Mobiltelefon: ]{<<<$settings->mobile>>>}
\setkomavar{fromemail}[E-Mail: ]{<<<$settings->email>>>}
\setkomavar{fromurl}[Website: ]{<<<$settings->website>>>}
\setkomavar{fromaddress}{<<<$settings->address>>>}
\setkomavar{place}{<<<$settings->place>>>}
\setkomavar{fromzipcode}{<<<$settings->zip>>>}
\setkomavar{fromlogo}{\includegraphics[width=2cm]{logo.png}} % stammeslogo
\begin{document}
@foreach($pages as $page)

View File

@ -3,10 +3,12 @@
namespace Tests\Feature\Sendpayment;
use App\Letter\BillDocument;
use App\Letter\LetterSettings;
use App\Member\Member;
use App\Payment\Payment;
use App\Payment\Status;
use Illuminate\Foundation\Testing\DatabaseTransactions;
use Tests\RequestFactories\LetterSettingsFake;
use Tests\TestCase;
use Zoomyboy\Tex\Tex;
@ -29,6 +31,7 @@ class SendpaymentTest extends TestCase
public function testItCanCreatePdfPayments(): void
{
LetterSettings::fake(LetterSettingsFake::new()->create());
Tex::spy();
$this->withoutExceptionHandling();
$this->login()->loginNami();

View File

@ -0,0 +1,24 @@
<?php
namespace Tests\RequestFactories;
use Worksome\RequestFactories\RequestFactory;
class LetterSettingsFake extends RequestFactory
{
public function definition(): array
{
return [
'from_long' => 'langer Stammesname',
'from' => 'Stammeskurz',
'mobile' => '+49 176 55555',
'email' => 'max@muster.de',
'website' => 'https://example.com',
'address' => 'Musterstr 4',
'place' => 'Münster',
'zip' => '12345',
'iban' => 'DE444',
'bic' => 'SOLSSSSS',
];
}
}