Blog Home


Acceptance Testing I - Hello World

Our first Acceptance test

Integration Testing V - Integration Tests for MODX Processors

Creating integration tests for MODX processors

Integration Testing IV - Codeception Helper Methods

Using Codeception helper methods

Integration Testing III - Integration Testing in MODX using the Codeception Db Module

Using MODX as a fixture to do integration testing with the Codeception Db module

Integration Testing II - Installing MODX and Using Fixtures

Creating a test version of MODX and using it as a fixture in testing

Integration Testing I - Data Providers

Performing integration testing, with a more complex data provider

Unit Testing XVI - Wrapup

A review and evaluation of the series on unit testing and a preview of code coverage

Unit Testing XV - Mock Objects

Using mock objects to test how often a method is executed

Unit Testing XIV – Dependency Injection in the User Class

Adding Dependency Injection to the User class

Unit Testing XIII - Inversion of Control and Dependency Injection

Using Inversion of Control (IOC) and Dependency Injection (DI), to improve your code