from django.test import TestCase # 导入工具函数 from djangoblog.utils import * class DjangoBlogTest(TestCase): """DjangoBlog应用测试类""" def setUp(self): """测试初始化方法""" # 可以在这里设置测试数据,当前为空 pass def test_utils(self): """测试工具函数""" # 测试SHA256加密函数 md5 = get_sha256('test') self.assertIsNotNone(md5) # 断言加密结果不为空 # 测试Markdown转换函数 c = CommonMarkdown.get_markdown(''' # Title1 ```python import os ``` [url](https://www.lylinux.net/) [ddd](http://www.baidu.com) ''') self.assertIsNotNone(c) # 断言Markdown转换结果不为空 # 测试字典转URL参数字符串函数 d = { 'd': 'key1', 'd2': 'key2' } data = parse_dict_to_url(d) self.assertIsNotNone(data) # 断言转换结果不为空