Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b404de4095 | ||
|
|
9598a287f8 |
@@ -104,5 +104,22 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"status": [
|
||||
{
|
||||
"code": 102,
|
||||
"icon": "active",
|
||||
"caption": "Aktiv"
|
||||
},
|
||||
{
|
||||
"code": 201,
|
||||
"icon": "error",
|
||||
"caption": "Konfiguration ungueltig"
|
||||
},
|
||||
{
|
||||
"code": 202,
|
||||
"icon": "error",
|
||||
"caption": "Schalt- oder Rueckmeldefehler"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
> Status: implementiert fuer IP-Symcon 8 und den Enelix-2-Vertrag `3.0`.
|
||||
|
||||
Das Modul schaltet einen elektrischen Ein-/Aus-Verbraucher. Im freien Zustand
|
||||
meldet es dem Manager das Leistungsangebot `[0, Nennleistung]`. Waerend der
|
||||
meldet es dem Manager das Leistungsangebot `[0, Nennleistung]`. Waehrend der
|
||||
Umschaltsperre und bei lokal erzwungener Mindestlaufzeit wird nur der aktuell
|
||||
zulaessige Leistungswert angeboten.
|
||||
|
||||
|
||||
@@ -29,6 +29,18 @@ final class VerbraucherEinStufigModulstrukturTest extends TestCase
|
||||
self::assertMatchesRegularExpression('/^\{[0-9A-F-]{36}\}$/', $metadaten['id']);
|
||||
}
|
||||
|
||||
public function testFormularEnthaeltDieModulstatus(): void
|
||||
{
|
||||
$formular = json_decode(
|
||||
(string) file_get_contents(self::MODULPFAD . 'form.json'),
|
||||
true,
|
||||
512,
|
||||
JSON_THROW_ON_ERROR
|
||||
);
|
||||
|
||||
self::assertSame([102, 201, 202], array_column($formular['status'], 'code'));
|
||||
}
|
||||
|
||||
public function testPropertiesSindRegistriertUndImFormularVorhanden(): void
|
||||
{
|
||||
$basis = (string) file_get_contents(__DIR__ . '/../libs/VerbraucherBasisTrait.php');
|
||||
|
||||
Reference in New Issue
Block a user