python进行单元测试

Posted 七影

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python进行单元测试相关的知识,希望对你有一定的参考价值。

! /usr/bin/python

-- coding:utf-8 -- from lunwen import Foo #Foo是在lunwen中定义好的类

import unittest
import numpy as np

class TestStudent(unittest.TestCase):

def setUp(self):
    self.foo = Foo()
    self.dataset = np.loadtxt("demo_train", delimiter=',')

def tearDown(self):
    self.foo = None

#通过
def test_computeDistance(self):
    result = self.foo.computeDistance([-0.64199,-0.63819,-0.63826], self.dataset)
    print(result)
    self.assertEqual(1, 1)

def test_rand_score(self):
    result = self.foo.rand_score([1,0,0,1,2],[1,0,0,1,2])
    self.assertEqual(1, 1)

运行单元测试

if name == ‘main‘:
unittest.main()

以上是关于python进行单元测试的主要内容,如果未能解决你的问题,请参考以下文章

词频统计单元测试

第1129期对vue.js单文件(.vue)进行单元测试

单元测试不了解 XCTest 期望的异步 UI 代码?

如何使用Python进行单元测试建议收藏

如何使用Python进行单元测试建议收藏

常用python日期日志获取内容循环的代码片段