2024-08-13
This commit is contained in:
parent
74779c64c1
commit
6b27b6d5e6
30 changed files with 6781 additions and 2 deletions
48
web/vendor/htmlburger/carbon-fields/tests/unit-tests/Field/MapFieldTest.php
vendored
Normal file
48
web/vendor/htmlburger/carbon-fields/tests/unit-tests/Field/MapFieldTest.php
vendored
Normal file
|
|
@ -0,0 +1,48 @@
|
|||
<?php
|
||||
|
||||
use Mockery as M;
|
||||
use Carbon_Fields\Field\Map_Field;
|
||||
use Carbon_Fields\Value_Set\Value_Set;
|
||||
|
||||
/**
|
||||
* @group field
|
||||
* @coversDefaultClass Carbon_Fields\Field\Map_Field
|
||||
*/
|
||||
class MapFieldTest extends WP_UnitTestCase {
|
||||
public $subject;
|
||||
|
||||
public function setUp(): void {
|
||||
$this->subject = M::mock( 'Carbon_Fields\Field\Map_Field' )->makePartial();
|
||||
}
|
||||
|
||||
public function tearDown(): void {
|
||||
M::close();
|
||||
unset( $this->subject );
|
||||
}
|
||||
|
||||
/**
|
||||
* @covers ::set_position
|
||||
*/
|
||||
public function testSetPositionUpdatesDefaultValue() {
|
||||
$clean = array(
|
||||
Value_Set::VALUE_PROPERTY => '',
|
||||
'lat' => 0,
|
||||
'lng' => 0,
|
||||
'zoom' => 0,
|
||||
'address' => '',
|
||||
);
|
||||
$expected = array(
|
||||
Value_Set::VALUE_PROPERTY => '40.346544,-101.645507',
|
||||
'lat' => 40.346544,
|
||||
'lng' => -101.645507,
|
||||
'zoom' => 10,
|
||||
'address' => '',
|
||||
);
|
||||
|
||||
$this->subject->set_position( $clean['lat'], $clean['lng'], $clean['zoom'] );
|
||||
$this->assertSame( $clean, $this->subject->get_default_value() );
|
||||
|
||||
$this->subject->set_position( $expected['lat'], $expected['lng'], $expected['zoom'] );
|
||||
$this->assertSame( $expected, $this->subject->get_default_value() );
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue