public function testRegisterUserValidationLocale()
 {
     $request = new RegisterUser($this->config);
     $request->setUserId(11)->setUserType(\Upg\Library\User\Type::USER_TYPE_PRIVATE)->setUserRiskClass(RiskClass::RISK_CLASS_DEFAULT)->setUserData($this->getUser())->setBillingRecipient($this->faker->name)->setBillingAddress($this->getAddress())->setShippingRecipient($this->faker->name)->setShippingAddress($this->getAddress());
     /**
      * Test required
      */
     $validation = new Validation();
     $validation->getValidator($request);
     $data = $validation->performValidation();
     $this->assertValidationReturned('Upg\\Library\\Request\\RegisterUser', 'locale', 'locale must be set for the request', $data, "locale must be set for the request failed");
     /**
      * Test values validation
      */
     $request->setLocale($this->faker->name);
     $validation = new Validation();
     $validation->getValidator($request);
     $data = $validation->performValidation();
     $this->assertValidationReturned('Upg\\Library\\Request\\RegisterUser', 'locale', 'locale must be certain values', $data, "locale must be certain values failed");
 }