Add initial tests

This commit is contained in:
DSTO\pivatom
2018-12-18 10:11:40 +10:30
parent 79ac305b90
commit 174e4fdf94
3 changed files with 60 additions and 0 deletions

22
tests/test_mqtt_voter.py Normal file
View File

@@ -0,0 +1,22 @@
import unittest
from DecisionSystem.mqttvoter import MqttVoter
from DecisionSystem.vote import Vote
class TestMqttVoter(unittest.TestCase):
def test_vote_property(self):
self.assertTrue(self.voter.set_vote(Vote()))
self.assertEquals(self.voter.get_vote(), Vote())
def test_invalid_vote_set(self):
self.assertFalse(self.voter.set_vote("Hi"))
@unittest.skip
def test_submit_vote(self):
pass
def setUp(self):
self.voter = MqttVoter()
if __name__ == '__main__':
unittest.main()