unit-test

最新文章

使用Robolectric写Android单元测试

Robolectric是一个单元测试框架,运行在jvm上。相对于在Android模拟器或设备上运行测试需要花费一分甚至更长时间,Robolectric只需要几秒钟。这里简单介绍下使用Robolectric做单元测试。添加依赖首先在build.gradle添加Robolectric依赖,并设置android的测试选项unitTests.includeAndroidResources为truetest

什么是单元测试

什么是单元测试有没有遇到过类似的情况,当你打算开始写出高质量的代码,为了写出高质量的代码,公司的大牛告诉你,写好单元测试是高质量代码的基石。然后你每次写完功能代码,总是给每个方法写大量的单元测试,然后请教大牛,没想到大牛冷冷的说一句:你写的不是单元测试,它测到别的东西。这时候你的脑袋里会不会像浆糊一样,还有这样说法,单元测试还能测到别的东西?那么我们来思考一个问题,什么是(真正的)单元测试,为什么