Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Octocat-spinner-32-eaf2f5

Cannot retrieve contributors at this time

file 41 lines (39 sloc) 0.892 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
<?php
/**
* RedUNIT
* Base class for RedUNIT, the micro unit test suite for RedBeanPHP
*
* @file RedUNIT/RedUNIT.php
* @description Provides the basic logic for any unit test in RedUNIT.
* @author Gabor de Mooij
* @license BSD
*
*
* (c) G.J.G.T. (Gabor) de Mooij
* This source file is subject to the BSD/GPLv2 License that is bundled
* with this source code in the file license.txt.
*/
abstract class RedUNIT {
/**
* What drivers should be loaded for this test pack?
*/
abstract public function getTargetDrivers();

/**
* Prepare test pack (mostly: nuke the entire database)
*/
public function prepare() {
R::freeze(false);
RedBean_ModelHelper::setModelFormatter(new DefaultModelFormatter);
R::nuke();

}
/**
* Run the actual test
*/
public function run() {
}
/**
* Do some cleanup (if necessary..)
*/
public function cleanUp() {
}
}
Something went wrong with that request. Please try again.