public function testSetOptions() { $optionCode1 = 1234; $optionMock1 = $this->createOptionMock($optionCode1); $optionCode2 = 7890; $optionMock2 = $this->createOptionMock($optionCode2); $this->assertSame($this->model, $this->model->setOptions([$optionMock1, $optionMock2])); $this->assertEquals([$optionMock1, $optionMock2], $this->model->getOptions()); $this->assertEquals($optionMock1, $this->model->getOptionByCode($optionCode1)); $this->assertEquals($optionMock2, $this->model->getOptionByCode($optionCode2)); }