Newer
Older
Taddeus Kroes
committed
class BaseExtension extends Base {
function __construct($foo, $bar) {
$this->foo = $foo;
$this->bar = $bar;
}
}
class BaseTest extends PHPUnit_Framework_TestCase {
function test_create() {
$this->assertEquals(BaseExtension::create('a', 'b'), new BaseExtension('a', 'b'));
}
function test_asprintf() {
$this->assertEquals(webbasics\asprintf('%(foo) baz', array('foo' => 'bar')), 'bar baz');
$this->assertEquals(webbasics\asprintf('%(foo) baz %(foo)',
$this->assertEquals(webbasics\asprintf('%(bar) baz %(foo)',
array('foo' => 'bar', 'bar' => 'foobar')), 'foobar baz bar');
}
Taddeus Kroes
committed
function test_path_with_slash() {
$this->assertEquals(Base::path_with_slash('dirname'), 'dirname/');
$this->assertEquals(Base::path_with_slash('dirname/'), 'dirname/');
}