/** * @dataProvider validDataProvider */ public function testHandleRequestWithExistingEntityAndValidData($data) { $this->entity->setName('Initial name'); $this->request->setData($data); $this->form->handleRequest($this->request); $this->assertTrue($this->form->isValid()); $this->assertEquals($this->entity->getName(), $data['name']); }
public function testFieldsNotMarkedUpdatedIfNothingChanges() { $entity = new TestEntity('hey'); $entity->setName('hey'); $this->assertEquals(0, count($entity->getUpdatedFields())); }