object = new wsCreateUserResponse('status', 'message', 'groupUID'); } /** * Tears down the fixture, for example, closes a network connection. * This method is called after a test is executed. */ protected function tearDown() { } /** * This is the default method to test, if the class still having * the same number of methods. */ public function testNumberOfMethodsInThisClass() { $methods = get_class_methods('wsCreateUserResponse'); $this->assertTrue(count($methods) == 1); } /** * @covers wsCreateUserResponse::__construct * @todo Implement test__construct(). */ public function test__construct() { $methods = get_class_methods($this->object); $this->assertTrue(in_array('__construct', $methods), 'exists method __construct'); $r = new ReflectionMethod('wsCreateUserResponse', '__construct'); $params = $r->getParameters(); $this->assertTrue($params[0]->getName() == 'status'); $this->assertTrue($params[0]->isArray() == false); $this->assertTrue($params[0]->isOptional() == false); $this->assertTrue($params[1]->getName() == 'message'); $this->assertTrue($params[1]->isArray() == false); $this->assertTrue($params[1]->isOptional() == false); $this->assertTrue($params[2]->getName() == 'userUID'); $this->assertTrue($params[2]->isArray() == false); $this->assertTrue($params[2]->isOptional() == false); } }