public function testGetData() { $myGeckoMeter = new GeckoMeter(); $entry = new Entry(); $entry->setValue(10); $entry->setPrefix(''); $entry->setText('text'); $myGeckoMeter->setReversed(true); $myGeckoMeter->setValue(10); $myGeckoMeter->setMinData($entry); $myGeckoMeter->setMaxData($entry); $expectedData = array('item' => $myGeckoMeter->getValue(), 'max' => array('text' => $entry->getText(), 'value' => $entry->getValue(), 'prefix' => $entry->getPrefix()), 'min' => array('text' => $entry->getText(), 'value' => $entry->getValue(), 'prefix' => $entry->getPrefix()), 'type' => 'reversed'); $this->assertSame($expectedData, $myGeckoMeter->getData()); }