public function testGetSetBingingFrequency() { $expected = Drinking::BINGE_MONTHLY; $this->assertEmpty($this->instance->getBingingFrequency()); $this->assertInstanceOf(Drinking::class, $this->instance->setBingingFrequency($expected)); $this->assertEquals($expected, $this->instance->getBingingFrequency()); }
/** * @param Drinking $drinking * @param ParamFetcher $paramFetcher * @return Drinking */ public function updateBingeDrinking(Drinking $drinking, ParamFetcher $paramFetcher) { $entityManager = $this->getEntityManager(); $drinking->setBingingFrequency($paramFetcher->get('binge_drinking_frequency')); $entityManager->persist($drinking); $entityManager->flush(); return $this->getQuestionnaireFromDrinking($drinking); }