yandex-music-api/tests/not_working_test_ad_params.py

53 行
2.2 KiB
Python
Raw 通常表示 履歴

from yandex_music import AdParams
class TestAdParams:
partner_id = None
category_id = None
page_ref = None
target_ref = None
other_params = None
ad_volume = None
genre_id = None
genre_name = None
def test_expected_values(self, ad_params):
assert ad_params.partner_id == self.partner_id
assert ad_params.category_id == self.category_id
assert ad_params.page_ref == self.page_ref
assert ad_params.target_ref == self.target_ref
assert ad_params.other_params == self.other_params
assert ad_params.ad_volume == self.ad_volume
assert ad_params.genre_id == self.genre_id
assert ad_params.genre_name == self.genre_name
def test_de_json_required(self, client):
json_dict = {'partner_id': self.partner_id, 'category_id': self.category_id, 'page_ref': self.page_ref,
'target_ref': self.target_ref, 'other_params': self.other_params, 'ad_volume': self.ad_volume}
ad_params = AdParams.de_json(json_dict, client)
assert ad_params.partner_id == self.partner_id
assert ad_params.category_id == self.category_id
assert ad_params.page_ref == self.page_ref
assert ad_params.target_ref == self.target_ref
assert ad_params.other_params == self.other_params
assert ad_params.ad_volume == self.ad_volume
def test_de_json_all(self, client):
json_dict = {'partner_id': self.partner_id, 'category_id': self.category_id, 'page_ref': self.page_ref,
'target_ref': self.target_ref, 'other_params': self.other_params, 'ad_volume': self.ad_volume,
'genre_id': self.genre_id, 'genre_name': self.genre_name}
ad_params = AdParams.de_json(json_dict, client)
assert ad_params.partner_id == self.partner_id
assert ad_params.category_id == self.category_id
assert ad_params.page_ref == self.page_ref
assert ad_params.target_ref == self.target_ref
assert ad_params.other_params == self.other_params
assert ad_params.ad_volume == self.ad_volume
assert ad_params.genre_id == self.genre_id
assert ad_params.genre_name == self.genre_name
def test_equality(self):
pass