public function testToRegister(UnitTester $I) { $data = ['host_name' => 'localhost', 'description' => 'localhost-desc', 'template_name' => 'localhost_tmpl', 'alias' => 'localhost_alias', 'is_template' => 'N', 'address' => '127.0.0.1', 'data' => '']; $hostManager = \App::make('Stigma\\ObjectManager\\HostManager'); $ret = $hostManager->register($data); $I->assertEquals($data['host_name'], $ret->host_name); $I->assertEquals($data['description'], $ret->description); $I->assertEquals($data['template_name'], $ret->template_name); $I->assertEquals($data['alias'], $ret->alias); $I->assertEquals($data['address'], $ret->address); $I->assertEquals($data['is_template'], $ret->is_template); $I->assertEquals($data['data'], $ret->data); $I->seeRecord('hosts', array('host_name' => $data['host_name'])); }
public function testToRegister(UnitTester $I) { $data = ['host_name' => 'localhost', 'template_ids' => '1,2,3', 'command_id' => 1, 'command_argument' => 'abc', 'service_ids' => '1,2,3', 'is_template' => 'N', 'address' => '127.0.0.1', 'data' => '']; $hostManager = \App::make('Stigma\\ObjectManager\\HostManager'); $ret = $hostManager->register($data); $I->assertEquals($data['host_name'], $ret->host_name); //$I->assertEquals($data['description'] , $ret->description) ; //$I->assertEquals($data['template_name'] , $ret->template_name) ; //$I->assertEquals($data['alias'] , $ret->alias) ; $I->assertEquals($data['address'], $ret->address); $I->assertEquals($data['is_template'], $ret->is_template); $I->assertEquals($data['template_ids'], $ret->template_ids); $I->assertEquals($data['command_id'], $ret->command_id); $I->assertEquals($data['command_argument'], $ret->command_argument); $I->assertEquals($data['service_ids'], $ret->service_ids); $I->assertEquals(json_encode($data), $ret->data); $I->seeRecord('hosts', array('host_name' => $data['host_name'])); }
public function testToRegister(UnitTester $I) { $data = ['service_name' => 'ping service', 'service_description' => 'this is ping service', 'template_ids' => '1,2,3,4', 'is_template' => 'N', 'data' => '']; $serviceManager = \App::make('Stigma\\ObjectManager\\ServiceManager'); $ret = $serviceManager->register($data); $I->assertEquals($data['service_name'], $ret->service_name); $I->assertEquals($data['service_description'], $ret->service_description); $I->assertEquals($data['template_ids'], $ret->template_ids); $I->assertEquals($data['is_template'], $ret->is_template); $I->assertEquals($data['data'], $ret->data); $I->seeRecord('services', array('service_name' => $data['service_name'])); }