cherry_be/lib/crawler_test.py
2020-04-17 11:46:18 +08:00

26 lines
584 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()
self.assertEqual(get_res['errcode'], '200')
if __name__ == '__main__':
unittest.main()