cherry_be/lib/crawler_test.py
2020-10-09 16:09:02 +08:00

27 lines
592 B
Python

import unittest
from crawler import Crawler
c = Crawler('2017002372', '623910ert&', '15143211127')
class TestCrawler(unittest.TestCase):
# 测试链接
def test_connection(self):
self.assertEqual(c.connection(), ('ok', 200))
# 测试获取成绩
def test_grade(self):
self.assertEqual(c.getGrade(), ('ok', 200))
# 测试获取课表
def test_schedule(self):
self.assertEqual(c.getSchedule(), ('ok', 200))
# 测试返回信息
def test_getData(self):
get_res = c.getData()
print(get_res)
self.assertEqual(get_res[-1], 200)
if __name__ == '__main__':
unittest.main()