聊聊单元测试

Posted 点点寒彬

tags:

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

背景

关于单元测试,其实是我们讨论的非常多的一点,作为一个测试人员,笔者唯一没怎么接触的测试,其实就是单元测试。这段时间刚好在开发一些平台,在代码中也涉及到了这块,因此记录一下自己的一些想法。

笔者用一个场景来说明一下思路。

开发一个查询接口,接受页面传入的参数,再查询配置服务获取数据库的配置信息。最后拼成SQL之后查询结果返回。

一个常见的代码

笔者这里用Go写一个伪代码来演示,忽略那些特有的语法,相信单纯看逻辑应该是没问题的。

func GetSomething(c *Request) 
   
    userName := c.Query("user_name")
    page := c

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

单元测试的必要性?一文聊聊单元测试

聊聊单元测试——Spring Test+JUnit完美组合

聊聊单元测试——Spring Test+JUnit完美组合

聊聊 Python 的单元测试框架:nose 和它的继任者 nose2

聊聊错误注入技巧

单元测试框架之unittest