belsym/test-bundle

A collection of Unit Testing classes

Installs: 9

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 0

Open Issues: 0

Type:symfony-bundle

dev-master 2013-08-01 23:34 UTC

This package is not auto-updated.

Last update: 2024-04-22 12:56:47 UTC


README

A collection of classes that can be used within any project to provide a solid base for your unit tests.

There are currently 3 classes available:

MockedUpTestCase

This testcase enables Mockery and provides a configurable factory method for building Mock Objects.

TODO: Add documentation for MockedUpTestCase

MockContainerAwareTestCase

This test extends MockedUpTestCase to provide a mock Container for your unit tests. Also includes a method to generate a mock Doctrine EntityManager class

TODO: Add documentation for MockContainerAwareTestCase

ContainerAwareTestCase

The ContainerAwareTestCase creates a bootable kernel and uses a genuine ContainerInterface instance to access services configured through the application configuration files as normal. Can only be utilised in Symfony projects as it requires the AppKernel class to be included.