test_stats_main.py 963 B

123456789101112131415161718192021222324252627282930313233
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import unittest
  4. class test_stats_main(unittest.TestCase):
  5. def test_stats_getInstance(self):
  6. from Stats.main import Stats
  7. s:Stats = Stats.getInstance()
  8. self.assertIsInstance(s,Stats)
  9. def test_stats_getDeviceStats(self):
  10. from Stats.main import Stats
  11. from Stats.DeviceStats import DeviceStats as es
  12. s:Stats = Stats.getInstance()
  13. self.assertIsInstance(s.DeviceStats,es)
  14. def test_stats_getHouseStats(self):
  15. from Stats.main import Stats
  16. from Stats.HouseStats import HouseStats as es
  17. s:Stats = Stats.getInstance()
  18. self.assertIsInstance(s.HouseStats,es)
  19. def test_stats_getOwnerStats(self):
  20. from Stats.main import Stats
  21. from Stats.OwnerStats import OwnerStats as es
  22. s:Stats = Stats.getInstance()
  23. self.assertIsInstance(s.OwnerStats,es)
  24. if __name__ == '__main__':
  25. unittest.main()