26 lines
598 B
Python
26 lines
598 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()
|