def METHOD_NAME(self):
    customer = Customer.create().customer
    result = PaymentMethod.create({
        "customer_id": customer.id,
        "payment_method_nonce": Nonces.SamsungPayVisa
    })
    self.assertTrue(result.is_success)
    samsung_pay_card = result.payment_method
    self.assertIsInstance(samsung_pay_card, braintree.SamsungPayCard)
    self.assertIsNotNone(samsung_pay_card.bin)
    self.assertIsNotNone(samsung_pay_card.card_type)
    self.assertIsNotNone(samsung_pay_card.commercial)
    self.assertIsNotNone(samsung_pay_card.country_of_issuance)
    self.assertIsNotNone(samsung_pay_card.created_at)
    self.assertIsNotNone(samsung_pay_card.customer_id)
    self.assertIsNotNone(samsung_pay_card.customer_location)
    self.assertIsNotNone(samsung_pay_card.debit)
    self.assertIsNotNone(samsung_pay_card.default)
    self.assertIsNotNone(samsung_pay_card.durbin_regulated)
    self.assertIsNotNone(samsung_pay_card.expiration_date)
    self.assertIsNotNone(samsung_pay_card.expiration_month)
    self.assertIsNotNone(samsung_pay_card.expiration_year)
    self.assertIsNotNone(samsung_pay_card.expired)
    self.assertIsNotNone(samsung_pay_card.healthcare)
    self.assertIsNotNone(samsung_pay_card.image_url)
    self.assertIsNotNone(samsung_pay_card.issuing_bank)
    self.assertIsNotNone(samsung_pay_card.last_4)
    self.assertIsNotNone(samsung_pay_card.masked_number)
    self.assertIsNotNone(samsung_pay_card.payroll)
    self.assertIsNotNone(samsung_pay_card.prepaid)
    self.assertIsNotNone(samsung_pay_card.product_id)
    self.assertIsNotNone(samsung_pay_card.subscriptions)
    self.assertIsNotNone(samsung_pay_card.token)
    self.assertIsNotNone(samsung_pay_card.unique_number_identifier)
    self.assertIsNotNone(samsung_pay_card.updated_at)