for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace AntonyThorpe\Knockout\Tests;
use SilverStripe\Dev\SapphireTest;
use AntonyThorpe\Knockout\KnockoutDropdownField;
/**
* KnockoutDropdownFieldTest
*/
class KnockoutDropdownFieldTest extends SapphireTest
{
public function testKnockoutDropdownField()
$field = KnockoutDropdownField::create(
"SpaceExploration",
"Space Exploration",
array(
"Rocket" => "Rocket",
"Launcher" => "Launcher",
"Blast Off" => "Blast Off"
),
"Blast Off"
)->setObservable('spaceship');
$this->assertEquals(
"spaceship",
$field->getObservable(),
"observable can be obtained"
);
}