Changeset View
Changeset View
Standalone View
Standalone View
unittests/temperaturetests.cpp
Show All 23 Lines | |||||
24 | 24 | | |||
25 | void TemperatureTests::initTestCase() | 25 | void TemperatureTests::initTestCase() | ||
26 | { | 26 | { | ||
27 | temperature = new Temperature(this); | 27 | temperature = new Temperature(this); | ||
28 | } | 28 | } | ||
29 | 29 | | |||
30 | void TemperatureTests::cleanup() | 30 | void TemperatureTests::cleanup() | ||
31 | { | 31 | { | ||
32 | temperature->setBedTemperature(0); | 32 | temperature->resetData(); | ||
33 | temperature->setBedTargetTemperature(0); | | |||
34 | temperature->setExtruderTemperature(0); | | |||
35 | temperature->setExtruderTargetTemperature(0); | | |||
36 | } | | |||
37 | | ||||
38 | void TemperatureTests::setExtruderTemperature() | | |||
39 | { | | |||
40 | temperature->setExtruderTemperature(20); | | |||
41 | QVERIFY(temperature->extruderTemperature() == 20); | | |||
42 | | ||||
43 | temperature->setExtruderTemperature(20.25); | | |||
44 | QVERIFY(temperature->extruderTemperature() == 20.25); | | |||
45 | } | | |||
46 | | ||||
47 | void TemperatureTests::setExtruderTargetTemperature() | | |||
48 | { | | |||
49 | temperature->setExtruderTargetTemperature(20); | | |||
50 | QVERIFY(temperature->extruderTargetTemperature() == 20); | | |||
51 | | ||||
52 | temperature->setExtruderTargetTemperature(20.25); | | |||
53 | QVERIFY(temperature->extruderTargetTemperature() == 20.25); | | |||
54 | } | | |||
55 | | ||||
56 | void TemperatureTests::setBedTemperature() | | |||
57 | { | | |||
58 | temperature->setBedTemperature(20); | | |||
59 | QVERIFY(temperature->bedTemperature() == 20); | | |||
60 | | ||||
61 | temperature->setBedTemperature(20.25); | | |||
62 | QVERIFY(temperature->bedTemperature() == 20.25); | | |||
63 | } | | |||
64 | | ||||
65 | void TemperatureTests::setBedTargetTemperature() | | |||
66 | { | | |||
67 | temperature->setBedTargetTemperature(20); | | |||
68 | QVERIFY(temperature->bedTargetTemperature() == 20); | | |||
69 | | ||||
70 | temperature->setBedTargetTemperature(20.25); | | |||
71 | QVERIFY(temperature->bedTargetTemperature() == 20.25); | | |||
72 | } | 33 | } | ||
73 | 34 | | |||
74 | void TemperatureTests::testDecodeAprinter() | 35 | void TemperatureTests::testDecodeAprinter() | ||
75 | { | 36 | { | ||
76 | temperature->decodeTemp(QByteArray("ok B:49.06 /55 T:64.78 /215")); | 37 | temperature->decodeTemp(QByteArray("ok B:49.06 /55 T:64.78 /215")); | ||
77 | QVERIFY(temperature->extruderTemperature() == float(64.78)); | 38 | QVERIFY(temperature->extruderTemperature() == float(64.78)); | ||
78 | QVERIFY(temperature->extruderTargetTemperature() == 215); | 39 | QVERIFY(temperature->extruderTargetTemperature() == 215); | ||
79 | QVERIFY(temperature->bedTemperature() == float(49.06)); | 40 | QVERIFY(temperature->bedTemperature() == float(49.06)); | ||
▲ Show 20 Lines • Show All 55 Lines • Show Last 20 Lines |