クラスgetAllCustomers
内にメソッドがあります。このメソッド内で、クラスCustomerService
から別の静的メソッドを呼び出します。今、クラス内CustomerDao
のメソッドのjunitを書いているとき、 ieの静的メソッドへの呼び出しをモックしたい. クラス内
のメソッドの簡単なコード スニペットを次に示します。unitils を使用して静的メソッド呼び出しをモックすることは可能ですか?getAllCustomers
customerService
CustomerDao
getAllCustomers
getAllCustomers
CustomerService
Public static List<CustomerDate> getAllCustomers()
{
//some operations
List<CustomerDate> customers=CustomerDao.getAllCustomers();// static method inside CustomerDao
//some operations
}
上記のコードは、私が入れようとしている単なる例です。これらのメソッドが静的メソッドとして設計されている理由についての議論は避けてください。それは別の話です。)