Ben bir bağımlılık $ istemcisi olan şu fabrika sınıfını var. Ilk ben hizmet sınıfı test edebilir Service_Service1 sınıfında meydana gibi fabrika sınıfı bağımlılığı taşındı. Ama nasıl fabrika sınıfını test edebilirsiniz?
class Factory implements Service
{
public static function factory($service)
{
$config = Zend_Registry::get('config');
switch ($service) {
case Service::Service1:
$client = new Zend_Soap_Client(
$config->url,
array(
'encoding' => 'UTF-8'
)
);
$pickupPoint = new Service_Service1($client);
break;
}
}
}