コード例 #1
0
    def test_filled_request_parameters(self):
        """Tests that the GetProductDirectoryParams object can correctly store and convert its data to RequestParameters"""
        params = GetProductDirectoryParams()
        expected = []
        params.country_code = "NL"
        expected.append(ComparableParam("countryCode", "NL"))
        params.currency_code = "EUR"
        expected.append(ComparableParam("currencyCode", "EUR"))

        request_params = params.to_request_parameters()

        self.maxDiff = None
        self.assertItemsEqual(expected, request_params)
コード例 #2
0
    def test_filled_request_parameters(self):
        """Tests that the DeleteTokenParams object can correctly store and convert its data to RequestParameters"""
        params = DeleteTokenParams()
        expected = []
        params.mandate_cancel_date = "20160610"
        expected.append(ComparableParam("mandateCancelDate", "20160610"))

        request_params = params.to_request_parameters()

        self.maxDiff = None
        self.assertItemsEqual(expected, request_params)
コード例 #3
0
    def test_filled_request_parameters(self):
        """Tests that the GetProductgroupParams object can correctly store and convert its data to RequestParameters"""
        params = GetProductgroupParams()
        expected = []
        params.amount = 1000
        expected.append(ComparableParam("amount", "1000"))
        params.country_code = "NL"
        expected.append(ComparableParam("countryCode", "NL"))
        params.currency_code = "EUR"
        expected.append(ComparableParam("currencyCode", "EUR"))
        params.is_recurring = True
        expected.append(ComparableParam("isRecurring", "True"))
        params.locale = "nl_NL"
        expected.append(ComparableParam("locale", "nl_NL"))
        params.add_hide("fields")
        expected.append(ComparableParam("hide", "fields"))
        params.add_hide("accounts_on_file")
        expected.append(ComparableParam("hide", "accounts_on_file"))

        request_params = params.to_request_parameters()

        self.maxDiff = None
        self.assertCountEqual(expected, request_params)