エンタープライズ ソリューションの Web サービスに JUnit テストを追加する作業を行っています。私の質問は; 可能であれば、JUnit テストで ERP システムを模擬するにはどうすればよいですか?
たとえば、getOrders(Connection con, String customerId)
メソッドがあります。ただし、ERP システムを 1 回呼び出して、次のようにすべての注文を一覧表示します。
public List<Order> getOrders(Connection con, String customerId) {
// Call ERP system
orders = con.fetchOrders(customerId);
// Manipulate result
orders...
return orders;
}
ERP 接続をモックする方法はありますか?