def test_getSensorValuesByID_emptyData(self): fkond = Fkondenz(True) testData = [] fkond.setTestData(testData) self.assertTrue(fkond.getSensorValuesByID(1) == [])
def test_getSensorValuesByID_none(self): fkond = Fkondenz(True) testData = None fkond.setTestData(testData) self.assertTrue(fkond.getSensorValuesByID(-1) == None)
def test_getSensorValuesByID_hasData(self): fkond = Fkondenz(True) testData = [("2016-01-01", 2.2)] fkond.setTestData(testData) self.assertTrue(fkond.getSensorValuesByID(1) == [("2016-01-01", 2.2)])
def test_getSensorTypeByName_distance_false(self): fkond = Fkondenz(True) testData = 0 fkond.setTestData(testData) self.assertFalse(fkond.getSensorTypeByName("Distance") == 3)
def test_getSensorTypeByName_distance_none(self): fkond = Fkondenz(True) testData = None fkond.setTestData(testData) self.assertTrue(fkond.getSensorTypeByName("NotExisting") == None)
def test_getSensorTypeByName_humidity_true(self): fkond = Fkondenz(True) testData = 1 fkond.setTestData(testData) self.assertTrue(fkond.getSensorTypeByName("Humidity") == 1)
def test_getSensorTypeByName_temperature_false(self): fkond = Fkondenz(True) testData = 0 fkond.setTestData(testData) self.assertFalse(fkond.getSensorTypeByName("Temperature") == 2)
def test_readDht_none(self): fkond = Fkondenz(True) testData = None testData1 = None fkond.setTestData(testData) fkond.setTestData1(testData1) fkond.readDht() self.assertTrue((fkond.getTestData() == None) and (fkond.getTestData1() == None))
def test_readDht_true(self): fkond = Fkondenz(True) testData = 1.7 testData1 = 2.6 fkond.setTestData(testData) fkond.setTestData1(testData1) fkond.readDht() self.assertTrue((fkond.getTestData() == 1.7) and (fkond.getTestData1() == 2.6))
def test_e2e_readSensors_sendToDweet(self): fkond = Fkondenz(True) dweet = Dweet() testData = 1 testData1 = 2 testData2 = 3 fkond.setTestData(testData) fkond.setTestData(testData1) fkond.setTestData(testData2) testData_, testData1_, testData2_ = fkond.readSensors() fkond.uploadToDweet(testData_, testData1_, testData2_) self.assertEqual(fkond.getTestData(), "Uploaded")
def test_readSensors_is_none(self): fkond = Fkondenz(True) fkond.setTestData(None) fkond.setTestData(None) fkond.setTestData(None) self.assertTrue(fkond.readSensors() == (None, None, None))
def test_readSensors_is_not_None(self): fkond = Fkondenz(True) fkond.setTestData(1) fkond.setTestData(1) fkond.setTestData(1) self.assertTrue(fkond.readSensors() is not None)
def test_readSensors_type(self): fkond = Fkondenz(True) fkond.setTestData(1) fkond.setTestData(1) fkond.setTestData(1) self.assertEqual(type(fkond.readSensors()), tuple)
def test_getSensorLastValueByID_false(self): # Fkondenz a testData-t fogja hasznalni, megszuntetve a fuggosegeket fkond = Fkondenz(True) testData = "2016-01-01" testData1 = 2.6 fkond.setTestData(testData) fkond.setTestData1(testData1) self.assertFalse(fkond.getSensorLastValueByID(1) == (testData, 1.1))
def test_getSensorLastValueByID_none(self): # Fkondenz a testData-t fogja hasznalni, megszuntetve a fuggosegeket fkond = Fkondenz(True) testData = None testData1 = None fkond.setTestData(testData) fkond.setTestData1(testData1) self.assertTrue(fkond.getSensorLastValueByID(-1) == (None, None))
def test_insertDataBySensorName_temperature_true(self): fkond = Fkondenz(True) testData = "Temperature" testData1 = 2.6 fkond.insertDataBySensorName(testData, testData1) self.assertTrue((fkond.getTestData() == "Temperature") and (fkond.getTestData1() == 2.6))
def test_insertDataBySensorName_distance_true(self): fkond = Fkondenz(True) testData = "Distance" testData1 = 2 fkond.insertDataBySensorName(testData, testData1) self.assertTrue((fkond.getTestData() == "Distance") and (fkond.getTestData1() == 2))
def test_insertDataBySensorName_distance_true(self): fkond = Fkondenz(True) testData = "NotExisting" testData1 = None fkond.insertDataBySensorName(testData, testData1) self.assertTrue((fkond.getTestData() == "NotExisting") and (fkond.getTestData1() == None))
def test_insertDataBySensorName_humidity_true(self): fkond = Fkondenz(True) testData = "Humidity" testData1 = 2.6 fkond.insertDataBySensorName(testData, testData1) self.assertTrue((fkond.getTestData() == "Humidity") and (fkond.getTestData1() == 2.6))
def test_insertDataBySensorID_notExistingId(self): fkond = Fkondenz(True) testData = -1 testData1 = None fkond.insertDataBySensorID(testData, testData1) self.assertTrue((fkond.getTestData() == testData) and (fkond.getTestData1() == None))
def test_insertDataBySensorID_inserted(self): fkond = Fkondenz(True) testData = 1 testData1 = 2.6 fkond.insertDataBySensorID(testData, testData1) self.assertTrue((fkond.getTestData() == testData) and (fkond.getTestData1() == testData1))
from app.src.server import Fkondenz if __name__ == '__main__': fkondenz = Fkondenz(False) fkondenz.mainLoop()