Index: unittests/tst_views.cpp =================================================================== diff -u -r772d48b0ccaa0d25b6ed48bba3a4b29dc73c5c16 -rc838ade760d18fe2b391ea2e90bc04de0d4aa1eb --- unittests/tst_views.cpp (.../tst_views.cpp) (revision 772d48b0ccaa0d25b6ed48bba3a4b29dc73c5c16) +++ unittests/tst_views.cpp (.../tst_views.cpp) (revision c838ade760d18fe2b391ea2e90bc04de0d4aa1eb) @@ -117,6 +117,29 @@ QCOMPARE(view.isbloodPressureMeasureIntervalSet, true); QCOMPARE(view.isrinsebackFlowRateSet, true); QCOMPARE(view.validate(view.treatmentData), true); + + // check getters + QCOMPARE(view.get_bloodFlowRate(), view.bloodFlowRateMax()); + QCOMPARE(view.get_dialysateFlowRate(), view.dialysateFlowRateMax()); + QCOMPARE(view.get_duration(), view.durationMax()); + QCOMPARE(view.get_heparinDispensingRate(),view.heparinDispensingRateMax()); + + QCOMPARE(view.get_heparinBolusVolume(),view.heparinBolusVolumeMax()); + QCOMPARE(view.get_heparinStopTime(),view.heparinStopTimeMax()); + QCOMPARE(view.get_salineBolusVolume(), quint32(0)); + QCOMPARE(view.get_acidConcentrate(), quint32(0)); + QCOMPARE(view.get_bicarbonateConcentrate(), quint32(0)); + + QCOMPARE(view.get_dialyzerType(), quint32(0)); + QCOMPARE(view.get_dialysateTemp(), view.dialysateTempMax()); + QCOMPARE(view.get_arterialPressureLimitLow(),view.arterialPressureLimitLowMin()); + QCOMPARE(view.get_arterialPressureLimitHigh(), view.arterialPressureLimitHighMax()); + QCOMPARE(view.get_venousPressureLimitLow(), view.venousPressureLimitLowMin()); + QCOMPARE(view.get_venousPressureLimitHigh(), view.venousPressureLimitHighMax()); + + QCOMPARE(view.get_bloodPressureMeasureInterval(), view.bloodPressureMeasureIntervalMax()); + QCOMPARE(view.get_rinsebackFlowRate(), view.rinsebackFlowRateMax()); + view.onFinishedCreate(); } else {