为奇怪的程序创建测试类

时间:2013-12-12 14:38:50

标签: java

我已经完成了我的项目,但无法使测试类正常工作。我知道这是因为我可能以最糟糕的方式编写代码。但是,现在改变已经太晚了,说实话,我也不想要。有人可以基于我目前的代码建议测试类的可能方式......

2 个答案:

答案 0 :(得分:2)

您的代码不可测试。您需要使用更多面向对象的编程方式。尝试将代码重构为几个较短的方法。然后你可以测试不同的方法。

对于单元测试,我建议Junit

答案 1 :(得分:1)

您的代码可能有效,因为您扩展了Pizza,然后在您的主要内容中设置了静态属性。但是你可以在这里测试一下,因为你有0个方法和0个对象。

你甚至无法实例化你的Pizza类,因为它的所有属性都是静态的,因此实例将是无用的。

你可以测试的只是为静态属性赋值,但我想我们可以期待它是无错的; - )