public function testGetSetFruitAndVegChoice() { $expected = uniqid(); $this->assertEmpty($this->instance->getFruitAndVegChoice()); $this->assertInstanceOf(Eating::class, $this->instance->setFruitAndVegChoice($expected)); $this->assertEquals($expected, $this->instance->getFruitAndVegChoice()); }
/** * @param Eating $eating * @return array */ public static function extractEating(Eating $eating) { return array("eatingProteinChoice" => $eating->getProteinChoice(), "eatingDrinksChoice" => $eating->getDrinksChoice(), "eatingPotatoesChoice" => $eating->getPotatoesChoice(), "eatingBreakfastChoice" => $eating->getBreakfastChoice(), "eatingCheeseChoice" => $eating->getCheeseChoice(), "eatingFruitAndVegChoice" => $eating->getFruitAndVegChoice(), "eatingDailySnackChoice" => $eating->getDailySnackChoice(), "eatingComplete" => $eating->isCompleted(), "eatingRag" => $eating->getRagScore()['rag']); }
/** * @param Eating $eating * @return int */ protected function calculateFruitAndVegChoice(Eating $eating) { if ($eating->getFruitAndVegChoice() <= 2) { return 2; } elseif ($eating->getFruitAndVegChoice() <= 4) { return 1; } return 0; }