我已经完成了我的项目,但无法使测试类正常工作。我知道这是因为我可能以最糟糕的方式编写代码。但是,现在改变已经太晚了,说实话,我也不想要。有人可以基于我目前的代码建议测试类的可能方式......
答案 0 :(得分:2)
您的代码不可测试。您需要使用更多面向对象的编程方式。尝试将代码重构为几个较短的方法。然后你可以测试不同的方法。
对于单元测试,我建议Junit
答案 1 :(得分:1)
您的代码可能有效,因为您扩展了Pizza
,然后在您的主要内容中设置了静态属性。但是你可以在这里测试一下,因为你有0个方法和0个对象。
你甚至无法实例化你的Pizza
类,因为它的所有属性都是静态的,因此实例将是无用的。
你可以测试的只是为静态属性赋值,但我想我们可以期待它是无错的; - )