databox = self::$record_1->get_databox(); $this->object = $this->databox->get_statusbits(); } public function testGetStatus() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } public function testGetDisplayStatus() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testGetSearchStatus(). */ public function testGetSearchStatus() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testGetPath(). */ public function testGetPath() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testGetUrl(). */ public function testGetUrl() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testDeleteStatus(). */ public function testDeleteStatus() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testUpdateStatus(). */ public function testUpdateStatus() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testDeleteIcon(). */ public function testDeleteIcon() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testUpdateIcon(). */ public function testUpdateIcon() { // Remove the following lines when you implement this test. $this->markTestIncomplete( 'This test has not been implemented yet.' ); } /** * @todo Implement testOperation_and(). */ public function testOperation_and() { $this->assertEquals('0', databox_status::operation_and('0x001','0x010')); $this->assertEquals('1', databox_status::operation_and('01','11')); $this->assertEquals('0', databox_status::operation_and('01','10')); $this->assertEquals('10', databox_status::operation_and('11','10')); } /** * @todo Implement testOperation_and_not(). */ public function testOperation_and_not() { $this->assertEquals('0', databox_status::operation_and_not('0x001','0x011')); $this->assertEquals('0', databox_status::operation_and_not('01','11')); $this->assertEquals('1', databox_status::operation_and_not('01','10')); $this->assertEquals('1', databox_status::operation_and_not('11','10')); $this->assertEquals('10', databox_status::operation_and_not('10','01')); } /** * @todo Implement testOperation_or(). */ public function testOperation_or() { $this->assertEquals('10001', databox_status::operation_or('0x001','0x011')); $this->assertEquals('11', databox_status::operation_or('01','11')); } /** * @todo Implement testDec2bin(). */ public function testDec2bin() { $this->assertEquals('1010', databox_status::dec2bin('10')); try { } catch(Exception $e) { } } public function testHex2bin() { $this->assertEquals('10100001', databox_status::hex2bin('0x0A1')); $this->assertEquals('10100001', databox_status::hex2bin('0A1')); try { databox_status::hex2bin('G1'); $this->fail('Should raise an exception'); } catch(Exception $e) { } } } ?>