/**
* Test: Send command
*
* @covers \Phue\Command\SetGroupAttributes::__construct
* @covers \Phue\Command\SetGroupAttributes::name
* @covers \Phue\Command\SetGroupAttributes::lights
* @covers \Phue\Command\SetGroupAttributes::send
*/
public function testSend()
{
// Build command
$setGroupAttributesCmd = new SetGroupAttributes($this->mockGroup);
// Set expected payload
$this->stubTransportSendRequestWithPayload((object) ['name' => 'Dummy!', 'lights' => [3]]);
// Change name and lights
$setGroupAttributesCmd->name('Dummy!')->lights([3])->send($this->mockClient);
}