public function testGetDataShouldSetValidationModeToNoneIfNoCvvProvided()
 {
     unset($this->params['card']['cvv']);
     $this->request->initialize($this->params);
     $data = $this->request->getData();
     $this->assertFalse(isset($data->profile->paymentProfiles->payment->creditCard->cardCode));
     $this->assertEquals(CIMCreatePaymentProfileRequest::VALIDATION_MODE_NONE, $this->request->getValidationMode());
 }
 public function setUp()
 {
     $this->request = new CIMCreateCardRequest($this->getHttpClient(), $this->getHttpRequest());
     $this->request->initialize(array('email' => "*****@*****.**", 'card' => $this->getValidCard(), 'developerMode' => true));
 }