assertSame('v-change-user-password', $command->getName()); $this->assertSame(['arg1' => 'admin', 'arg2' => 'pass'], $command->getRequestParams()); $this->assertTrue($command->needReturnCode()); } public function testMailAccountPassword(): void { $command = new \ProfiCloS\VestaCP\Command\Change\MailAccountPassword('admin', 'domain', 'account', 'pass'); $this->assertSame('v-change-mail-account-password', $command->getName()); $this->assertSame([ 'arg1' => 'admin', 'arg2' => 'domain', 'arg3' => 'account', 'arg4' => 'pass' ], $command->getRequestParams()); } public function testWebDomainFtpPassword(): void { $command = new \ProfiCloS\VestaCP\Command\Change\WebDomainFtpPassword('admin', 'domain', 'account', 'pass'); $this->assertSame('v-change-web-domain-ftp-password', $command->getName()); $this->assertSame([ 'arg1' => 'admin', 'arg2' => 'domain', 'arg3' => 'account', 'arg4' => 'pass' ], $command->getRequestParams()); } public function testWebDomainFtpPath(): void { $command = new \ProfiCloS\VestaCP\Command\Change\WebDomainFtpPath('admin', 'domain', 'account', 'path'); $this->assertSame('v-change-web-domain-ftp-path', $command->getName()); $this->assertSame([ 'arg1' => 'admin', 'arg2' => 'domain', 'arg3' => 'account', 'arg4' => 'path' ], $command->getRequestParams()); } }