【发布时间】:2016-05-02 05:24:44
【问题描述】:
所以我应该编写代码来测试来自测试类的方法,但是我完全迷失了。我想我只是很困惑我是否必须正确使用 for 循环之类的常规代码,或者我是否能够以另一种方式做到这一点。我是 java 新手,这给我带来了很多麻烦!
这是我必须测试的界面中的一种方法:
// Returns a reversed version of the specified string,
// which can contain any ASCII character.
// For example, returns "edcba" for "abcde"
public String reverseString(String s);
【问题讨论】:
-
你想试试 JUnit 或其他框架吗?它为您提供了一个标准来测试项目中的代码。
-
测试代码的好方法有很多,但最好让你的导师澄清他们的期望。我们不太可能告诉您他们在寻找什么。
-
或许方法是:Red, Green, Refactor。要编写测试代码,您可以存根一个具体的类,该类不起作用,但让测试代码编译和运行,得到一个失败的结果。这就是进步!
标签: java string testing reverse