@Test(timeout = 1000)
 public void getCanonicalName_returnsCorrectString() {
   assertEquals("Visa", PaymentMethodType.VISA.getCanonicalName());
   assertEquals("MasterCard", PaymentMethodType.MASTERCARD.getCanonicalName());
   assertEquals("Discover", PaymentMethodType.DISCOVER.getCanonicalName());
   assertEquals("American Express", PaymentMethodType.AMEX.getCanonicalName());
   assertEquals("JCB", PaymentMethodType.JCB.getCanonicalName());
   assertEquals("Diners", PaymentMethodType.DINERS.getCanonicalName());
   assertEquals("Maestro", PaymentMethodType.MAESTRO.getCanonicalName());
   assertEquals("PayPal", PaymentMethodType.PAYPAL.getCanonicalName());
   assertEquals("Google Wallet", PaymentMethodType.ANDROID_PAY.getCanonicalName());
   assertEquals("unknown", PaymentMethodType.UNKNOWN.getCanonicalName());
 }