This commit is contained in:
@@ -21,8 +21,6 @@ final class ManagerReglerTest extends TestCase
|
||||
25000.0,
|
||||
ManagerRegler::BETRIEBSART_INAKTIV,
|
||||
false,
|
||||
-100.0,
|
||||
10000.0,
|
||||
0.0,
|
||||
15000.0,
|
||||
0.0
|
||||
@@ -30,7 +28,7 @@ final class ManagerReglerTest extends TestCase
|
||||
);
|
||||
}
|
||||
|
||||
public function testBetriebsartBleibtZwischenDenSchwellenErhalten(): void
|
||||
public function testBetriebsartBleibtZwischenDenZielwertenErhalten(): void
|
||||
{
|
||||
self::assertSame(
|
||||
ManagerRegler::BETRIEBSART_PEAK,
|
||||
@@ -41,8 +39,6 @@ final class ManagerReglerTest extends TestCase
|
||||
ManagerRegler::BETRIEBSART_PEAK,
|
||||
true,
|
||||
0.0,
|
||||
10000.0,
|
||||
0.0,
|
||||
12000.0,
|
||||
0.0
|
||||
)
|
||||
@@ -59,8 +55,6 @@ final class ManagerReglerTest extends TestCase
|
||||
11000.0,
|
||||
ManagerRegler::BETRIEBSART_PV,
|
||||
true,
|
||||
0.0,
|
||||
10000.0,
|
||||
10000.0,
|
||||
10500.0,
|
||||
60.0
|
||||
@@ -68,6 +62,40 @@ final class ManagerReglerTest extends TestCase
|
||||
);
|
||||
}
|
||||
|
||||
public function testWechseltOberhalbDerPeakgrenzeInDenPeakbetrieb(): void
|
||||
{
|
||||
self::assertSame(
|
||||
ManagerRegler::BETRIEBSART_PEAK,
|
||||
ManagerRegler::bestimmeBetriebsart(
|
||||
true,
|
||||
true,
|
||||
12500.0,
|
||||
ManagerRegler::BETRIEBSART_PV,
|
||||
true,
|
||||
0.0,
|
||||
12000.0,
|
||||
5.0
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
public function testWechseltUnterhalbDesSolarsollwertsInDenPvBetrieb(): void
|
||||
{
|
||||
self::assertSame(
|
||||
ManagerRegler::BETRIEBSART_PV,
|
||||
ManagerRegler::bestimmeBetriebsart(
|
||||
true,
|
||||
true,
|
||||
-500.0,
|
||||
ManagerRegler::BETRIEBSART_PEAK,
|
||||
true,
|
||||
0.0,
|
||||
12000.0,
|
||||
5.0
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
public function testVerteilungBeruecksichtigtPrioritaetEinzelwerteUndBereiche(): void
|
||||
{
|
||||
$ergebnis = ManagerRegler::verteile(
|
||||
|
||||
Reference in New Issue
Block a user