我想知道使用jUnit测试在以下类中测试方法“pushEvent()”的最佳方法是什么。我的问题是,私有(private)方法“callWebsite()”总是需要连接到网络。如何避免此要求或重构我的类以使我可以在不连接网络的情况下对其进行测试?classMyClass{publicStringpushEvent(Eventevent){//dosomethinghereStringurl=constructURL(event);//constructthewebsiteurlStringresponse=callWebsite(url);returnresponse;}private
我想知道使用jUnit测试在以下类中测试方法“pushEvent()”的最佳方法是什么。我的问题是,私有(private)方法“callWebsite()”总是需要连接到网络。如何避免此要求或重构我的类以使我可以在不连接网络的情况下对其进行测试?classMyClass{publicStringpushEvent(Eventevent){//dosomethinghereStringurl=constructURL(event);//constructthewebsiteurlStringresponse=callWebsite(url);returnresponse;}private