/**
  * Create a new eCheck payment token
  *
  * @since 2.6
  * @return WC_Payment_Token_eCheck object
  */
 public static function create_eCheck_token()
 {
     $token = new WC_Payment_Token_eCheck();
     $token->set_last4(1234);
     $token->set_token(time());
     $token->save();
     return $token;
 }
Пример #2
0
 /**
  * Test validation for empty/unset values.
  * @since 2.6.0
  */
 function test_wc_payment_token_echeck_validate_empty()
 {
     $token = new WC_Payment_Token_eCheck();
     $token->set_token(time() . ' ' . __FUNCTION__);
     $this->assertFalse($token->validate());
     $token->set_last4('1111');
     $this->assertTrue($token->validate());
 }