gpt4 book ai didi

java - SOAP 测试客户端 Web 服务类

转载 作者:太空宇宙 更新时间:2023-11-04 07:15:24 26 4
gpt4 key购买 nike

我确实编写了一个持久类 SOAPLoanCalculator 并在那里有两个方法。我应该让两个类(class)写一些较小的类(class)吗?

在 SOAPLoanCalculatorTest 中,我不明白如何为贷款计算器编写测试。我认为我应该使用一些具体的方法。我的结论是在“ stub ”一词之后。我可以选择的选项很少。 enter image description here

您能给我建议如何参加测试类(class)(如何测试贷款计算器吗?)。您可以给我一个想法,例如如何调用 MonthlyPayment 方法并接收回复。剩下的我应该能够完成工作。

 
public class SOAPLoanCalculator {<p></p>

<pre><code>public double monthlyPayment(double principal, double interest, double period){

double mPayment = (principal * interest / 1200) / (1 - Math.pow( 1 / ( 1 + interest / 1200), period) );
return mPayment;
}

public double totalInterestPayments(double principal, double interest, double period) {

double periodicInterest = interest / period;
double interestPayment = periodicInterest * -principal * Math.pow((1 + periodicInterest), period) / (1 - Math.pow((1 + periodicInterest), period));
double totalInterestPayment = (interestPayment * period) - principal;
return totalInterestPayment;
}
</code></pre>

<p>}</p>

<p>import ndnu.wc.SOAPLoanCalculator;
import ndnu.wc.SOAPLoanCalculatorStub;</p>

<p>public class SOAPLoanCalculatorTest {</p>

<code>public static void main(String[] args) {

SOAPLoanCalculatorStub stub = new SOAPLoanCalculatorStub();
stub.
}
</code>


}

最佳答案

您应该使用标准测试框架(例如 JUnit)来测试您的 Web 服务。您可以引用http://www.drdobbs.com/web-development/unit-testing-web-services/211201695查看如何创建测试用例。

如果您想使用 JUnit 的一些测试工具,您可以考虑 SoapUI。这是 http://www.soapui.org/Test-Automation/integrating-with-junit.html 处的示例

关于java - SOAP 测试客户端 Web 服务类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20039256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com