测试用例:需要弄清楚如何制作两个测试我的方法的测试用例

时间:2012-10-06 20:36:05

标签: java unit-testing

我正在尝试制作一个测试用例,以便检查我的方法是否有效。一个方法接受一个double并将其转换为一个舍入到两个小数位的字符串,另一个方法将double转换为整数。如果有人有任何建议或可以帮助我,请告诉我。谢谢!

2 个答案:

答案 0 :(得分:2)

我可以看到多个测试用例;

  • 将整数舍入到两个位置,检查两位小数是否存在且值为“00”。
  • 将整数舍入到两个位置,检查小数符号对于您正在测试的区域设置是否正确。
  • 将整数+ 0.005舍入到小数点后两位,检查它是否以正确的方式(向上/向下/银行家/朝向偶数/...)
  • 将整数+ 0.015舍入到小数点后两位,检查它是否以正确的方式进行(向上/向下/银行家/朝向/甚至/ ...。)
  • 将整数+ 0.5舍入为整数,检查舍入方向。
  • ...

你得到它的geist,如果真的想要测试,你不只是使用一个测试“只是为了完成它”。

考虑所有角落案例并测试他们

答案 1 :(得分:0)

我认为除了你之外,有人可以帮助你。为什么?因为您已经编写了此方法,并且您为此方法添加了一些逻辑。请问你自己为什么?什么?怎么样?哪里?对于您的方法,所有这些问题,如果您找到答案,您将使用大百分比的测试来涵盖您的方法。