This commit is contained in:
@@ -14,12 +14,28 @@ final class NachrichtenvertragTest extends TestCase
|
||||
{
|
||||
Nachrichtenvertrag::pruefeManagerdaten([
|
||||
'Kopf' => $this->kopf(10001, 20001),
|
||||
'Betriebsart' => Nachrichtenvertrag::BETRIEBSART_PV,
|
||||
'Sollleistung_W' => 1501,
|
||||
]);
|
||||
|
||||
Nachrichtenvertrag::pruefeManagerdaten([
|
||||
'Kopf' => $this->kopf(10001, 20001),
|
||||
'Betriebsart' => Nachrichtenvertrag::BETRIEBSART_PEAK,
|
||||
'Sollleistung_W' => null,
|
||||
]);
|
||||
|
||||
self::assertTrue(true);
|
||||
}
|
||||
|
||||
public function testUngueltigeBetriebsartWirdAbgelehnt(): void
|
||||
{
|
||||
$daten = $this->verbraucherdaten();
|
||||
$daten['Betriebsart'] = 'Unbekannt';
|
||||
|
||||
$this->expectException(InvalidArgumentException::class);
|
||||
Nachrichtenvertrag::pruefeVerbraucherdaten($daten);
|
||||
}
|
||||
|
||||
public function testGueltigeVerbraucherdatenMitEinzelwertenUndBereichenWerdenAkzeptiert(): void
|
||||
{
|
||||
Nachrichtenvertrag::pruefeVerbraucherdaten($this->verbraucherdaten());
|
||||
@@ -92,6 +108,7 @@ final class NachrichtenvertragTest extends TestCase
|
||||
{
|
||||
return [
|
||||
'Kopf' => $this->kopf(20001, 10001),
|
||||
'Betriebsart' => Nachrichtenvertrag::BETRIEBSART_PEAK,
|
||||
'PrioritaetPV' => 0,
|
||||
'PrioritaetPeak' => 12,
|
||||
'Leistungswerte_W' => [
|
||||
|
||||
Reference in New Issue
Block a user