public function asUser()
{
$connectionMock = $this->getMock('\\AwsInspector\\Ssh\\Connection', [], [], '', false);
$connectionMock->method('__toString')->willReturn('connection');
$command = new Command($connectionMock, 'whoami', 'www-data');
$this->assertEquals("connection 'sudo -u '\\''www-data'\\'' bash -c '\\''whoami'\\'''", $command->__toString());
}