54
54
import org .openhab .core .persistence .PersistenceServiceRegistry ;
55
55
import org .openhab .core .persistence .extensions .PersistenceExtensions .RiemannType ;
56
56
import org .openhab .core .types .State ;
57
+ import org .slf4j .LoggerFactory ;
57
58
58
59
/**
59
60
* @author Kai Kreuzer - Initial contribution
@@ -1495,17 +1496,21 @@ public void testRiemannSumSinceDecimalType() {
1495
1496
assertNotNull (sum );
1496
1497
DecimalType dt = sum .as (DecimalType .class );
1497
1498
assertNotNull (dt );
1499
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann since left expected {}, sum {}" ,
1500
+ expected , sum );
1498
1501
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1499
- // now
1502
+ // now from system
1500
1503
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1501
1504
start = ZonedDateTime .of (HISTORIC_INTERMEDIATE_VALUE_1 , 1 , 1 , 0 , 0 , 0 , 0 , ZoneId .systemDefault ());
1502
1505
expected = riemannSum (HISTORIC_INTERMEDIATE_VALUE_1 , null , type );
1503
1506
sum = PersistenceExtensions .riemannSumSince (numberItem , start , type , SERVICE_ID );
1504
1507
assertNotNull (sum );
1505
1508
dt = sum .as (DecimalType .class );
1506
1509
assertNotNull (dt );
1510
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann since left expected {}, sum {}" ,
1511
+ expected , sum );
1507
1512
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1508
- // now
1513
+ // now from system
1509
1514
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1510
1515
1511
1516
// default persistence service
@@ -1520,17 +1525,21 @@ public void testRiemannSumSinceDecimalType() {
1520
1525
assertNotNull (sum );
1521
1526
dt = sum .as (DecimalType .class );
1522
1527
assertNotNull (dt );
1528
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann since right expected {}, sum {}" ,
1529
+ expected , sum );
1523
1530
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1524
- // now
1531
+ // now from system
1525
1532
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1526
1533
start = ZonedDateTime .of (HISTORIC_INTERMEDIATE_VALUE_1 , 1 , 1 , 0 , 0 , 0 , 0 , ZoneId .systemDefault ());
1527
1534
expected = riemannSum (HISTORIC_INTERMEDIATE_VALUE_1 , null , type );
1528
1535
sum = PersistenceExtensions .riemannSumSince (numberItem , start , type , SERVICE_ID );
1529
1536
assertNotNull (sum );
1530
1537
dt = sum .as (DecimalType .class );
1531
1538
assertNotNull (dt );
1539
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann since right expected {}, sum {}" ,
1540
+ expected , sum );
1532
1541
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1533
- // now
1542
+ // now from system
1534
1543
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1535
1544
1536
1545
// default persistence service
@@ -1545,6 +1554,8 @@ public void testRiemannSumSinceDecimalType() {
1545
1554
assertNotNull (sum );
1546
1555
dt = sum .as (DecimalType .class );
1547
1556
assertNotNull (dt );
1557
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class )
1558
+ .info ("Test Riemann since trapezoidal expected {}, sum {}" , expected , sum );
1548
1559
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1549
1560
// now
1550
1561
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
@@ -1554,8 +1565,10 @@ public void testRiemannSumSinceDecimalType() {
1554
1565
assertNotNull (sum );
1555
1566
dt = sum .as (DecimalType .class );
1556
1567
assertNotNull (dt );
1568
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class )
1569
+ .info ("Test Riemann since trapezoidal expected {}, sum {}" , expected , sum );
1557
1570
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1558
- // now
1571
+ // now from system
1559
1572
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1560
1573
1561
1574
// default persistence service
@@ -1570,17 +1583,21 @@ public void testRiemannSumSinceDecimalType() {
1570
1583
assertNotNull (sum );
1571
1584
dt = sum .as (DecimalType .class );
1572
1585
assertNotNull (dt );
1586
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann since midpoint expected {}, sum {}" ,
1587
+ expected , sum );
1573
1588
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1574
- // now
1589
+ // now from system
1575
1590
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1576
1591
start = ZonedDateTime .of (HISTORIC_INTERMEDIATE_VALUE_1 , 1 , 1 , 0 , 0 , 0 , 0 , ZoneId .systemDefault ());
1577
1592
expected = riemannSum (HISTORIC_INTERMEDIATE_VALUE_1 , null , type );
1578
1593
sum = PersistenceExtensions .riemannSumSince (numberItem , start , type , SERVICE_ID );
1579
1594
assertNotNull (sum );
1580
1595
dt = sum .as (DecimalType .class );
1581
1596
assertNotNull (dt );
1597
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann since midpoint expected {}, sum {}" ,
1598
+ expected , sum );
1582
1599
// Allow max 1 min difference between method and test, required as both expected and method tested retrieve
1583
- // now
1600
+ // now from system
1584
1601
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 60.0 );
1585
1602
1586
1603
// default persistence service
@@ -1598,8 +1615,10 @@ public void testRiemannSumUntilDecimalType() {
1598
1615
assertNotNull (sum );
1599
1616
DecimalType dt = sum .as (DecimalType .class );
1600
1617
assertNotNull (dt );
1618
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann until left expected {}, sum {}" ,
1619
+ expected , sum );
1601
1620
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1602
- // now
1621
+ // now from system
1603
1622
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1604
1623
// default persistence service
1605
1624
sum = PersistenceExtensions .riemannSumUntil (numberItem , end , type );
@@ -1613,8 +1632,10 @@ public void testRiemannSumUntilDecimalType() {
1613
1632
assertNotNull (sum );
1614
1633
dt = sum .as (DecimalType .class );
1615
1634
assertNotNull (dt );
1635
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann until right expected {}, sum {}" ,
1636
+ expected , sum );
1616
1637
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1617
- // now
1638
+ // now from system
1618
1639
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1619
1640
// default persistence service
1620
1641
sum = PersistenceExtensions .riemannSumUntil (numberItem , end , type );
@@ -1628,8 +1649,10 @@ public void testRiemannSumUntilDecimalType() {
1628
1649
assertNotNull (sum );
1629
1650
dt = sum .as (DecimalType .class );
1630
1651
assertNotNull (dt );
1652
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class )
1653
+ .info ("Test Riemann until trapezoidal expected {}, sum {}" , expected , sum );
1631
1654
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1632
- // now
1655
+ // now from system
1633
1656
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1634
1657
// default persistence service
1635
1658
sum = PersistenceExtensions .riemannSumUntil (numberItem , end , type );
@@ -1643,8 +1666,10 @@ public void testRiemannSumUntilDecimalType() {
1643
1666
assertNotNull (sum );
1644
1667
dt = sum .as (DecimalType .class );
1645
1668
assertNotNull (dt );
1669
+ LoggerFactory .getLogger (PersistenceExtensionsTest .class ).info ("Test Riemann until midpoint expected {}, sum {}" ,
1670
+ expected , sum );
1646
1671
// Allow max 5s difference between method and test, required as both expected and method tested retrieve
1647
- // now
1672
+ // now from system
1648
1673
assertEquals (expected , dt .doubleValue (), HISTORIC_END * 5.0 );
1649
1674
// default persistence service
1650
1675
sum = PersistenceExtensions .riemannSumUntil (numberItem , end , type );
0 commit comments