Overview

Packages

  • Test

Classes

  • Horde_Test_AllTests
  • Horde_Test_Case
  • Horde_Test_Exception
  • Horde_Test_Factory_Alarm
  • Horde_Test_Factory_Cache
  • Horde_Test_Factory_Db
  • Horde_Test_Factory_Group
  • Horde_Test_Factory_History
  • Horde_Test_Factory_KolabStorage
  • Horde_Test_Factory_Perms
  • Horde_Test_Factory_Prefs
  • Horde_Test_Factory_Registry
  • Horde_Test_Factory_Session
  • Horde_Test_Factory_Share
  • Horde_Test_Functional
  • Horde_Test_Log
  • Horde_Test_Setup
  • Horde_Test_Stub_Cli
  • Horde_Test_Stub_Factory
  • Horde_Test_Stub_Parser
  • Horde_Test_Stub_Registry
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Test_Stub_Factory

A test helper replacing real factories.

The Horde_Injector is often queried for factories that allow to generate more complex objects. The factories usually implement the create() method as primary variant for generating the instance. This test replacement is meant to be used as a prepared stub that can be provided to the injector and will return the instance required for testing.

Copyright 2011-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Package: Test
Category: Horde
License: LGPL
Author: Gunnar Wrobel wrobel@pardus.de
Since: Horde_Test 1.2.0
Link: http://www.horde.org/components/Horde_Test
Located at Horde/Test/Stub/Factory.php
Methods summary
public
# __construct( mixed $instance )

Constructor.

Constructor.

Parameters

$instance
The instance that the factory should return.
public mixed
# create( )

Create an instance.

Create an instance.

Returns

mixed
The predefined instance.
API documentation generated by ApiGen