首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >顶点测试类对象创建

顶点测试类对象创建
EN

Stack Overflow用户
提问于 2014-02-22 18:33:24
回答 2查看 242关注 0票数 0

如果我有一个名为class1的类,它有4个名为method1,method2,method3,method4的方法,请告诉我。

当我用4个名为testmethod1,testmethod2,testmethod3,testmethod 4的测试方法为class1创建一个名为testclass1的测试类时,我应该在所有4个测试方法中安装4次class1,或者我可以只安装一次然后重用。

问候

EN

回答 2

Stack Overflow用户

发布于 2014-03-29 03:03:41

如果您要创建一个具有四个方法的类,并且需要编写一个测试类来测试所有四个方法,则需要在每个测试方法中实例化您的类,这是我在最佳实践中看到的。

请记住,您应该为每个方法编写所有用例,因此您的测试类可以-并且应该具有-每个方法的至少一个单独测试和批测试,并且每个测试方法都应该测试一个肯定和否定的用例。因此,一个方法可能会在您的测试类中生成五个或更多测试方法。

您需要确保至少有75%的代码行由您的集体测试方法进行测试,但要争取100%的代码行。

票数 1
EN

Stack Overflow用户

发布于 2014-07-21 19:44:04

为什么你要创建四个测试方法,我认为你可以在一个测试方法中做所有的事情,比如

代码语言:javascript
复制
public class1 {

public void method1(){} public void method2(){} public void method3(){} public void method4(){}  }

和测试类

代码语言:javascript
复制
static testMethod void testcostFree(){
class1 c= new class1();
c.method1();
c.method2();
c.method3();
c.method4();
}
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21953031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档