This commit is contained in:
@@ -153,12 +153,12 @@ final class ManagerReglerTest extends TestCase
|
||||
|
||||
$ergebnis = ManagerRegler::verteile(3000.0, 5000.0, [$fest, $steuerbar], 'PrioritaetPV');
|
||||
|
||||
self::assertSame(0, $ergebnis['NichtSteuerbar_W']);
|
||||
self::assertSame(3000, $ergebnis['NichtSteuerbar_W']);
|
||||
self::assertSame([10 => 3000, 20 => 2000], $ergebnis['Sollwerte']);
|
||||
self::assertSame(0, $ergebnis['Restabweichung_W']);
|
||||
}
|
||||
|
||||
public function testFestwerteWerdenMitHoeherPriorisierterBatterieZugewiesen(): void
|
||||
public function testFestwerteWerdenNachIstleistungBilanziertUndAlsBefehlBeibehalten(): void
|
||||
{
|
||||
$ergebnis = ManagerRegler::verteile(
|
||||
-2411.0,
|
||||
@@ -179,9 +179,10 @@ final class ManagerReglerTest extends TestCase
|
||||
);
|
||||
|
||||
self::assertSame(12562, $ergebnis['Verteilbudget_W']);
|
||||
self::assertSame(10151, $ergebnis['NichtSteuerbar_W']);
|
||||
self::assertSame(
|
||||
[
|
||||
44234 => -12288,
|
||||
44234 => 2411,
|
||||
29743 => 0,
|
||||
38676 => 0,
|
||||
43878 => 13850,
|
||||
@@ -192,7 +193,7 @@ final class ManagerReglerTest extends TestCase
|
||||
self::assertSame(0, $ergebnis['Restabweichung_W']);
|
||||
}
|
||||
|
||||
public function testBatterieGleichtFesteLastenAusOhneSolarladungZuSpeisen(): void
|
||||
public function testBatterieGleichtGemesseneFesteLastenAusOhneSolarladungZuSpeisen(): void
|
||||
{
|
||||
$ergebnis = ManagerRegler::verteile(
|
||||
-4526.0,
|
||||
@@ -214,6 +215,7 @@ final class ManagerReglerTest extends TestCase
|
||||
);
|
||||
|
||||
self::assertSame(13657, $ergebnis['Verteilbudget_W']);
|
||||
self::assertSame(10942, $ergebnis['NichtSteuerbar_W']);
|
||||
self::assertSame(
|
||||
[
|
||||
29743 => 0,
|
||||
@@ -221,7 +223,7 @@ final class ManagerReglerTest extends TestCase
|
||||
22078 => 7690,
|
||||
31986 => 11000,
|
||||
43878 => 0,
|
||||
44234 => -5033,
|
||||
44234 => 2715,
|
||||
],
|
||||
$ergebnis['Sollwerte']
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user