#64: wip add phonenumberfield to foodvendor
This commit is contained in:
parent
2d3100b5c9
commit
b65a4814f4
6 changed files with 75 additions and 3 deletions
|
@ -114,6 +114,8 @@ final class FoodVendorControllerTest extends DbWebTest
|
|||
{
|
||||
$fixture = new FoodVendor;
|
||||
$fixture->setName('Value');
|
||||
$fixture->setMenuLink('Value');
|
||||
$fixture->setPhone('Value');
|
||||
|
||||
$this->manager->persist($fixture);
|
||||
$this->manager->flush();
|
||||
|
@ -125,10 +127,23 @@ final class FoodVendorControllerTest extends DbWebTest
|
|||
->attr('value', ''),
|
||||
'Value'
|
||||
);
|
||||
$this->assertSame(
|
||||
$crawler->filter('#food_vendor_menuLink')
|
||||
->last()
|
||||
->attr('value', ''),
|
||||
'Value'
|
||||
);
|
||||
$this->assertSame(
|
||||
$crawler->filter('#food_vendor_phone')
|
||||
->last()
|
||||
->attr('value', ''),
|
||||
'Value'
|
||||
);
|
||||
|
||||
$this->client->submitForm('Update', [
|
||||
'food_vendor[name]' => 'Something New',
|
||||
'food_vendor[menuLink]' => 'https://example.com/',
|
||||
'food_vendor[phone]' => '1234567890',
|
||||
]);
|
||||
|
||||
self::assertResponseRedirects('/food/vendor/');
|
||||
|
@ -137,6 +152,7 @@ final class FoodVendorControllerTest extends DbWebTest
|
|||
|
||||
self::assertSame('Something New', $fixture[0]->getName());
|
||||
self::assertSame('https://example.com/', $fixture[0]->getMenuLink());
|
||||
self::assertSame('1234567890', $fixture[0]->getPhone());
|
||||
}
|
||||
|
||||
#[Override]
|
||||
|
|
|
@ -16,6 +16,9 @@ final class FoodVendorTest extends TestCase
|
|||
$vendor->setName('Test');
|
||||
$this->assertEquals('Test', $vendor->getName());
|
||||
$this->assertInstanceOf(Ulid::class, $vendor->getId());
|
||||
$this->assertEmpty($vendor->getPhone());
|
||||
$vendor->setPhone('1234567890');
|
||||
$this->assertEquals('1234567890', $vendor->getPhone());
|
||||
|
||||
$this->assertCount(0, $vendor->getFoodOrders());
|
||||
$order1 = new FoodOrder;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue